源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

仅IE不支持setTimeout/setInterval函数的第三个以上参数

  • 时间:2020-09-04 02:21 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:仅IE不支持setTimeout/setInterval函数的第三个以上参数
[url=http://www.w3.org/TR/Window/]http://www.w3.org/TR/Window/[/url] [url=https://developer.mozilla.org/en/DOM/window.setTimeout]https://developer.mozilla.org/en/DOM/window.setTimeout[/url] [url=http://msdn.microsoft.com/en-us/library/ms536753%28v=vs.85%29.aspx ]http://msdn.microsoft.com/en-us/library/ms536753%28v=vs.85%29.aspx [/url] //解决IE下setTimeout传参数的bug
[u]复制代码[/u] 代码如下:
//解决IE下setTimeout传参数的bug if(!+[1,]) { (function(overrideFun){ window.setTimeout = overrideFun(window.setTimeout); window.setInterval = overrideFun(window.setInterval); })( function(originalFun){ return function(code, delay){ var args = [].slice.call(arguments, 2); return originalFun( function(){ if (typeof code == 'string') { eval(code); } else { code.apply(this, args); } }, delay ) } } ); }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部