【发布时间】:2012-10-21 12:00:41
【问题描述】:
我正在 facebook 中开发浏览器扩展,现在我的问题是 facebook 覆盖了 setTimeout 和 setInterval 原生函数,并且它们的实现在 Internet Explorer 上不起作用。
有没有办法实现这些功能?
【问题讨论】:
-
他们对他们做了什么?为什么他们不在 IE 中工作 - 我不敢相信他们可以在没有他们的情况下编写应用程序?
-
我猜他们以某种方式调用它们,它们在 chrome、firefox 和 safari 上确实为我工作,只有 IE 不处理那里的代码。
-
如果它是浏览器扩展,您可以尝试在 Facebook 脚本加载之前捕获这些方法。例如
var myTimeout = setTimeout ;
标签: javascript internet-explorer settimeout setinterval browser-extension