Как вы выполняете функцию Javascript, когда страница полностью отображается? - PullRequest
6 голосов
/ 02 июня 2009

Как бы вы выполнили функцию Javascript, когда страница полностью отображается (отображается) Я знаю, что событие onLoad выполняется, когда страница загружена, но до ее отображения.

Ранее я решил эту проблему, используя тайм-аут с интервалом 0, который, как правило, работает, но, кажется, немного неэлегатичен для моих тонких чувств.

Есть ли правильный способ сделать это?

Пользовательский интерфейс использует прототип в качестве основы Java-скрипта, поэтому ответы на него полезны, однако я бы подумал, что это будет встроено в Javascript.

1 Ответ

7 голосов
/ 02 июня 2009

Событие onload срабатывает, когда страница полностью отображается (включая зависимости, такие как изображения).

Возможно, вы путаете его с событием Prototype dom :loaded (которое срабатывает при загрузке DOM, но до того, как все зависимости были включены)?

(Если честно, это звучит как проблема X-Y .)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...