domready是个麻烦的问题
特别是 ie 实在是标新立异
经过翻看很多代码 感觉这个还是比较可靠
代码原来 替换window.onload 我修改为挂钩了
function domReady(fn)
{
if (document.addEventListener){
document.addEventListener(“DOMContentLoaded”, init, false);
}
if(window.addEventListener) window.addEventListener(“load”,init,false);
else if (window.attachEvent) window.attachEvent(“onload”,init);
var _timer = setInterval(function() {
if( document && document.getElementsByTagName && document.getElementById && document.body ){
init();
}
},20);
function init(){
if (arguments.callee.done){
return;
}
arguments.callee.done = true;
if (_timer) {
clearInterval(_timer);
_timer = null;
}
fn();
}
};
domReady( ….. );
Social tagging: Javascript