Проблема - падает скроленый div ниже плинтуса
А вопрос вот в чём.
document.getElementById("id").style.top = (parseInt(document.documentElement.scrollTop) + 500) + "px"; Скрулим. Работает безупречно, толко одно НО... если браузер уменьшить по высоте менее чем 500пх, данный ElementById падает до бесконечности. Незнаю что делать ?! |
А в чем проблема? Вы держите блок на 500px от верхнего края, экран меньше 500px, разумеется блок не будет виден.
|
Да я и не сетую, что их невидно, просто в такой ситуации скрол бесконечен, в то время так при норм условиях всё останавливается в конце страницы.
|
Можно, например, просто скрывать блок, если он за пределами экрана.
|
А как узнать height видимой области браузера (всех)?
|
http://javascript.ru/forum/misc/1166...j-chastyu.html
Вам нужна getViewportHeight. |
Спасибо! Всё удалось обойти с помощью твоих подсказок.
|
Часовой пояс GMT +3, время: 02:33. |