成都思乐网站建设,照片编辑器app,wordpress插件机制,js制作简单的公司首页如果页面a.html引用了b.js#xff0c;b.js里的方法需要在页面资源加载完成后执行#xff0c;即在window.onload里执行#xff1b;这时如果a.html里使用了window.onload方法#xff0c;b.js就不能重复调用这个方法了#xff0c;因为window.onload不能同时使用多个#xff…如果页面a.html引用了b.jsb.js里的方法需要在页面资源加载完成后执行即在window.onload里执行这时如果a.html里使用了window.onload方法b.js就不能重复调用这个方法了因为window.onload不能同时使用多个否则后者会覆盖前者。可以用如下方法解决这个问题即当a.html中已经调用了widow.onload方法b.js里需要使用widow.onload方法的函数只需要添加在后面就行了否则b.js里新调用一次window.onload就行了。function addLoadEvent(func) { var oldonload window.onload; if (typeof window.onload ! function) { window.onload func; } else { window.onload function () { oldonload(); func(); } }}addLoadEvent(func);转载于:https://www.cnblogs.com/Man-Dream-Necessary/p/8780268.html