| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > положение scroll |
| Автор: bars80080 23.5.2008, 15:07 |
| чёто я запарился как узнать в ИЕ насколько пикселов вниз прокручен скролл? вообще задача такая. я открываю слой с картинкой, хочу по центру экрана, для ФФ и оперы всё просто, position: fixed; и все дела, а вот в ИЕ думаю узнать на сколько вниз прокручена страница |
| Автор: webevt 23.5.2008, 15:28 | ||
Написал такую функцию:
В функции проверяется и DocEl и Doc.body потому, что в Сафари присутствуют оба этих объекта, а скролл можно узнать только через один. |
| Автор: bars80080 23.5.2008, 15:41 |
| супер спасибо |
| Автор: SelenIT 23.5.2008, 16:38 |
В IE на самом деле тоже. Просто в quirks mode documentElement.scrollTop равен нулю, в стандартном режиме - наоборот, body.scrollTop. Так что достаточно записать их через || (воспользовавшись его "короткозамкнутостью"). |