как узнать, было ли уже запущено событие загрузки окна

Я пишу сценарий Javascript. Этот скрипт, вероятно, будет загружен асинхронно (в формате AMD).

В этом сценарии я бы не хотел делать ничего важного, пока не сработало событие window.load. Поэтому я слушаю окно «загрузка» события.

Но если скрипт загружается после события window.load ... как я могу узнать, что window.load уже запущен?

И, конечно же, я не хочу добавлять что-либо в другие скрипты (все они загружаются асинхронно, проблема та же) :)

Редактировать :

Вообразите документ HTML без JavaScript вообще.

Чем кто-то вставляет в этот документ тег, и этот тег скрипта загружает мой файл Javascript.

Это выполнит мой сценарий.

Как этот скрипт может узнать, запущен ли уже window.load?

Нет jQuery, ни один скрипт в HTML-документе до моего.

Возможно ли это узнать ??

Я нашел свойство window.document.readystate. Это свойство предназначено для события «готово» документа, но не для окна «загрузка». Есть ли что-нибудь похожее для окна "загрузка" события?

Ответы на вопрос(6)

Ваш ответ на вопрос