Mozilla's MDN通过此存根通知 load事件:
当资源及其从属资源时,将触发load事件 完成加载。
并链接到
standard 1,它会通知
受信任的目标:窗口,文档,元素
因此,似乎相关的onload
处理程序和load
事件旨在与Element一起使用。看来这样的元素是<img>
来指示它的加载。
请注意,我现在窗口/文档上的load
事件还指示了其所包含元素的加载状态,但是某些Element可以
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";
但是我不确定所发现的行为是否确实在标准中指定的任何地方?
答案 0 :(得分:1)
受支持的HTML标签如下:
,,