最近在学写discuz的插件,弄了个幻灯片js,需要用到window.onload = function ();结果跟discuz的冲突了。
window.onload = function (){alert('跟DZ的冲突了,弹不出来!by www.moke8.com')};
本来就不太熟JS,搞了半天不知道咋办,后来网上看到下面这个方法解决了。
function hehe() {alert('呵呵');} function haha() {alert('哈哈');} if (document.all) {window.attachEvent('onload')} else {window.addEventListener('load', haha, false); window.addEventListener('load', hehe, false);} 另一种也可以试试 test 呵呵
成功解决了DISCUZ和自己调用的window.onload = function ()冲突问题。
本文转载自:精准像素:11px.cn ,感谢作者分享实用知识