Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.02.2011, 17:04
Интересующийся
Отправить личное сообщение для korzhik Посмотреть профиль Найти все сообщения от korzhik
 
Регистрация: 14.07.2008
Сообщений: 25

Координаты элемента на видимой части экрана
Всем привет.

Никак не получается определить верхний и нижний края видимой (с учетом прокрутки) области окна
http://clip2net.com/clip/m56635/1298...-clip-64kb.jpg

Вот пример, тут только боковые края работают
http://wyl.k-js.ru/test.html

С правым и левым вопросов нет - просто считаем ширину родительского контейнера.

Проблема с верхними краями, в том, что offset.top возвращает отступ с самого верха документа. e.pageY для обработчика - аналогично. А нужно получить координаты на видимой области окна.

Есть идеи? Или может это вообще по-другому делать нужно.

Заранее спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 19.02.2011, 17:14
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

scrollTop?
Ответить с цитированием
  #3 (permalink)  
Старый 19.02.2011, 17:20
Интересующийся
Отправить личное сообщение для korzhik Посмотреть профиль Найти все сообщения от korzhik
 
Регистрация: 14.07.2008
Сообщений: 25

Сообщение от Aetae Посмотреть сообщение
scrollTop?
И чего? То есть, я понимаю, что он может помочь, но не понимаю как
Ответить с цитированием
  #4 (permalink)  
Старый 19.02.2011, 17:32
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

Собсно document.documentElement.scrollTop и есть верхняя граница.
Нижня соответственно scrollTop + высота клиентской области.
Ответить с цитированием
  #5 (permalink)  
Старый 19.02.2011, 17:51
Интересующийся
Отправить личное сообщение для korzhik Посмотреть профиль Найти все сообщения от korzhik
 
Регистрация: 14.07.2008
Сообщений: 25

Не спал долго, совсем туплю. Спасибо, работает. Пойду спать
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Плавное открытие окна. Flashton Элементы интерфейса 3 20.10.2010 16:00
высота видимой части окна alex-crimea Общие вопросы Javascript 9 15.03.2010 20:16