今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐window.onload和body onload,希望大家看完后也有个好心情,快快行动吧!
【 tulaoshi.com - Web开发 】
昨晚有一段进站滤镜效果失效,
研究发现,某段JS中调用了window.onload = function()属性,同时在页面上又有body onload语句。导致window.onload事件覆盖掉body onload事件。
解决方法:
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)attachEvent给onload添加所需运行的函数
if (document.all){ window.attachEvent('onload',FuncName) } else{ window.addEventListener('load',FuncName,false); }或者把两个初始化函数再组成一个新的函数
function myinit() {//两个函数合并下 init(); myfun(); } window.onload=myinit;另外,见过书上有这样的写法:
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)function addLoadEvent(func){ var oldonload=window.onload; if(typeof window.onload!='function'){ window.onload=func; }else{ window.onload=function(){ oldonload(); func(); } } } //添加要加载执行的事件: addLoadEvent(aaa); addLoadEvent(bbb);来源:http://www.tulaoshi.com/n/20160220/1633079.html
看过《window.onload和body onload》的人还看了以下文章 更多>>