window.onload 的替代品 [英] Alternatives to window.onload

查看:59
本文介绍了window.onload 的替代品的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有与 window.onload=function; 不同的选项来调用页面之后的函数负载.

Is there a different option than window.onload=function; or <body onload="function();"> to call a function after the page loads.

我在网上找到了一个满足我需要的脚本,但它覆盖了 window.onload,因此这阻止了我使用本机 window.onload.

I have a script found on the net satisfies my needs, but it overrides window.onload, so this prevents me from using the native window.onload.

有其他选择吗?

推荐答案

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

Use addEventListener instead. Unfortunately it does not work in IE, but you can work around that by also implementing attachEvent.

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

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

这篇关于window.onload 的替代品的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆