首页 > 解决方案 > 文档事件“onload”总是被触发?

问题描述

所以我们有网页,下面是一个带有window.onload/document.onload监听器的脚本。

当浏览器加载页面时,假设网页在到达监听器的行代码之前已经加载。还是会火?

标签: javascript

解决方案


如果load在加载事件触发后添加事件处理程序,则不会调用事件处理程序。

这与任何其他事件相同。

addEventListener("load", () => {
  console.log("Load event");
  addEventListener("load", () => {
    console.log("Second load event");
  });
});


推荐阅读