javascript - window.onload 的替代品

标签 javascript html onload

是否有与 window.onload=function; 不同的选项?或 <body onload="function();">在页面加载后调用函数。

我在网上找到一个脚本可以满足我的需要,但它会覆盖 window.onload ,所以这会阻止我使用 native window.onload .

还有其他选择吗?

最佳答案

改用 addEventListener。不幸的是,它在 IE 中不起作用,但您可以通过实现 attachEvent 来解决这个问题。

window.addEventListener('load', function (){
    alert('Function #1');
});

window.attachEvent('onload', function (){
    alert('Function #1');
});

关于javascript - window.onload 的替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6686083/

相关文章:

events - Bootstrap 3页面中的模态加载

javascript - 访问该函数中调用的 Promise 的 then 内的函数参数

ios - 如何在基于 iOS Cordova 的应用程序中的 onDeviceReady 函数后加载 map ?

javascript - 组件加载不再触发

带有 colspan 的 HTML 表格无法正常工作

javascript - 使用 Javascript 滚动 DIV 容器内的 DIV

javascript - 视差背景图像不显示在 iphone 上,但它显示在 android 上我该如何解决这个问题

javascript - 将 Angular 与 HTML5 结合使用

javascript - 正则表达式解析sql过滤器

javascript - 无法返回对象数组属性的总和