修复IE下setTimeout不能传参数的bug
IE下setTimeout不能参数,如:
setTimeout(function(a,b){
alert(a+"|"+b);
},1000,123,456);
在非ie下都是可以的
//修复setTimeout bug,使用window.setTimeout调用if(!+'\v1') { (function(f){ window.setTimeout =f(window.setTimeout); window.setInterval =f(window.setInterval); })(function(f){ return function(c,t){ var a=[].slice.call(arguments,2); return f(function(){ c.apply(this,a)},t) } });}window.setTimeout(function(a,b){ alert(a+"|"+b);},1000,123,456); 楼主真乃神人耶,膜拜中…… 2 楼 wjjxf 2010-12-26 js 牛人!