MDN Mozilla сообщает о событии загрузки с этой заглушкой:
Событие загрузки запускается, когда ресурс и его зависимые ресурсы закончили загрузку.
и ссылки на
стандарт 1 , которые информируют
Надежные цели: окно, документ, элемент
Похоже, что связанный обработчик onload
и событие load
предназначены для работы с Element.Кажется, такой элемент <img>
указывает на загрузку этого.
Обратите внимание, что теперь я, что событие load
в окне / документе указывает также на состояние загрузки содержащихся в нем элементов., но некоторые Элемент может
a) изменить свое свойство src
/ href
(<img>
, <script>
, <link>
, ....) b) или их встроенное содержимое (<style>
, <script>
)
динамически в более позднем состоянии.
В этом вопросе я прошу помощи, зная, "какие элементы поддерживают событие load
, onload
.Handler.
Я проверил это в Chromium и Firefox и похоже, что оно поддерживается в <style>
, <script>
var styleElement = document.createElement("style");
styleElement.onload = function() {
console.log("styleElement onload called");
};
document.head.appendChild(styleElement);
// output: "styleElement onload called";
но я не уверен, действительно ли обнаруженное поведение где-либо указано в стандартах?