现在的位置: 首页 > 综合 > 正文

window.onload和body中的onload事件

2013年10月01日 ⁄ 综合 ⁄ 共 344字 ⁄ 字号 评论关闭
可能你也碰到过这种情况,就是在js的代码中用了window.onload后,可能会影响到body中的onload事件。你可以全写在body中,也可以全放到window.onload中,但是这样并不是很方便,有时我们需要两个同时用到。这时就要用window.attachEvent和window.addEventListener来解决一下。

下面是一个解决方法。至于attachEvent和addEventListener的用法,可以自己Google或百度一下。

if (document.all){
 window.attachEvent('onload',函数名)//IE中
}
else{
 window.addEventListener('load',函数名,false);//firefox
}

 

抱歉!评论已关闭.