|
|
|
| как узнать в ИЕ, ФФ и Опере, скроллит ли пользователь документ или нет?
body onscroll работает только в ФФ((( | |
|
|
|
|
|
|
|
для: 1999
(08.10.2007 в 00:39)
| | можно взять какую нибудь точку и
var div = document.getElementById("somediv");
var last = div.offsetTop;
setInterval(function()
{
if (div.offsetTop == last) return;
alert("Скроллинг!");
last = div.offsetTop;
}, 100);
|
| |
|
|
|
|
|
|
|
для: bronenos
(08.10.2007 в 01:05)
| | госпади какая жесть(((
а тормозить сие чудо не будет? все-таки каждые 0.1 с работает(( | |
|
|
|
|
|
|
|
для: 1999
(09.10.2007 в 00:24)
| | ну или 120 для эффекта плавности и меньших нагрузок
а вы попробуйте
просто лично я не знаю как еще
а что вам надо, зафиксить на месте слой чтоб не двигался? | |
|
|
|
|
|
|
|
для: bronenos
(09.10.2007 в 10:18)
| | вобщем есть попап (всмысле слой, а не окно), расположенный посередине, с top = 200px
нужно, чтобы при скроллинге страницы он оставался на месте.. вот
у меня на 100 зависло все( | |
|
|
|
|
|
|
|
для: 1999
(09.10.2007 в 10:54)
| | везде кроме ие
style="position:fixed; top:120px; left:100px;"
|
| |
|
|
|
|
|
|
|
для: bronenos
(09.10.2007 в 11:38)
| | логичный вопрос: а в ИЕ? | |
|
|
|
|
|
|
|
для: 1999
(09.10.2007 в 23:12)
| | тут вот я зависаю... но если кто ответит - возьму на заметку и скажу спасибо =) | |
|
|
|
|
|
|
|
для: 1999
(09.10.2007 в 23:12)
| | А position: absolute; не пойдет? | |
|
|
|