Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как узнать, что страница полностью загружена без эвентов load/onload (https://javascript.ru/forum/events/33008-kak-uznat-chto-stranica-polnostyu-zagruzhena-bez-ehventov-load-onload.html)

Почемучкин 07.11.2012 12:45

Как узнать, что страница полностью загружена без эвентов load/onload
 
Не привязанный к странице скрипт может начать работать как до ее полной загрузки, так и после.
Как узнать, что страница уже полностью загрузилась? Ведь если она загрузилась, то вешать свой event на load/onload уже поздно, а проверить нужно.

Deff 07.11.2012 13:07

Почемучкин, К примеру:
Поставьте скрипт с load/onload с переменной Load_, устанавливаемой в 1 при загрузке.Далее, при загрузке своего скрипта - проверяете состояние переменной.
Можно попробовать так же через оnerror

vadim5june 07.11.2012 13:10

нужно проверить
if(document.readyState||document.body.readyState=='complete')alert('YES!');

Почемучкин 07.11.2012 15:51

[Deff,
То-то и оно, что я не могу контролировать вебстраницу - это для букмарклета.

vadim5june,
О, спасибо, а то я пробовал document.body.readyState, а оно в Firefox не работает!


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