[转载]兼容多浏览器事件监听

if(window.attachEvent){
window.attachEvent("onload",uf_attachFunction);
alert("ie");
}
if(window.addEventListener){
alert("ff");
window.addEventListener("load",uf_attachFunction,false);
}
function uf_attachFunction(){
   alert("test");
}
if (document.all){
window.attachEvent('onload',f1())//IE中
}
else{
window.addEventListener('load',f2(),false);//firefox
}
原文地址:https://www.cnblogs.com/fx2008/p/2192086.html