Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Прокрутка при загрузке страницы (https://javascript.ru/forum/misc/64759-prokrutka-pri-zagruzke-stranicy.html)

ufastudio 03.09.2016 13:09

Прокрутка при загрузке страницы
 
Доброго всем.
Вопрос старый как мир, но то что нашел никак не работает.
Итак, вот что есть
<!DOCTYPE html
<html>
<head>
<script type="text/javascript">
            window.onload = function(){
                document.getElementById('scroll').scrollTop = 9999;
            }
        </script>	
</head>
<body>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<div id="scroll"></div>
</body>
</html>

где я дурак?
пасиб заранее

Bond 04.09.2016 00:20

ufastudio,
Смотря что Вы хотите сделать. К примеру сейчас проблема в том что Вы пытаетесь скролить блок у которого нет размеров и у которого нет скролла.
Если вы хотите скролить страницу тогда скрольте боди.

ufastudio 04.09.2016 11:23

видимо совсем туплю, заменил <body id="scroll">
все равно не работает

Bond 04.09.2016 13:41

ufastudio,
Должно работать. Только вот в чем фишка - прокрутка будет происходить только в том случае если есть что крутить. А у вас десяток br и пустой блок - он даже скролла не создает на мониторе высотой 1050 пикс.
Во вторых это не будет видимой прокруткой - ибо прокрутка происходит за доли сек. и у Вас будет открываться уже прокручена в самый низ страница. То есть всегда будет открываться футер если страница меньше 9999 пикс.
Вы скажите что хотите сделать.


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