首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

解决页面累次使用onload

2012-09-07 
解决页面多次使用onload当我们使用一些插件,或者自己写一些插件的时候,往往会用到onload事件。但是当我们直

解决页面多次使用onload
当我们使用一些插件,或者自己写一些插件的时候,往往会用到onload事件。但是当我们直接使用window.onload=function(){}绑定的时候,后面加载的js将会覆盖前面加载。如果要解决这个问题。我们可以使用attachEvent在注册事件,这样就不会被覆盖。

<html><body>if (wondow.attachEvent){window.attachEvent('onload',function(){alert(1);})//对于IE}else{window.addEventListener('load',function(){alert(1);},false);//对于FireFox}if (wondow.attachEvent){window.attachEvent('onload',function(){alert(2);})//对于IE}else{window.addEventListener('load',function(){alert(2);},false);//对于FireFox}</body></html>


这样处理之后 页面 会 先后 弹出 2 和 1 。

热点排行