Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как определить текущее положение страницы (https://javascript.ru/forum/misc/25492-kak-opredelit-tekushhee-polozhenie-stranicy.html)

demoniqus 07.02.2012 09:43

Как определить текущее положение страницы
 
Нередко страница бывает гораздо больше окна. Пользователь может прокручивать ее вверх или вниз. А вот как определить, какую именно часть документа пользователь просматривает в настоящее время?

poorking 07.02.2012 09:47

У document.documentElement или document.body есть динамическое свойство scrollTop | scollLeft, можно следить за ними.

var html = document.documentElement, body = document.body;

var scrollTop = html && html.scrollTop || body && body.scrollTop || 0;

monolithed 07.02.2012 09:50

Получите координаты нужного элемента, а затем смотрите положение курсора.


Часовой пояс GMT +3, время: 08:34.