小编pet*_*ter的帖子

在浏览器中禁用JS时,setTimeout在Greasemonkey用户脚本中不起作用

我正在开发一个项目,该项目要求我的用户脚本在页面上运行,而不会执行任何页面的JavaScript.也就是说,我们需要禁用JavaScript浏览.

当我尝试延迟脚本中的函数执行时,我遇到了一个问题.每当我打电话时window.setTimeout,我传入的函数永远不会被执行.

我想也许这个函数实际上是调用unsafeWindow而不是窗口.这有什么解决方法吗?

我应该提一下,setTimeout当启用JavaScript并且我的脚本中的其他所有内容在没有启用JavaScript的情况下工作正常时,调用工作正常.

谢谢你的帮助!

javascript greasemonkey settimeout

7
推荐指数
1
解决办法
5258
查看次数

标签 统计

greasemonkey ×1

javascript ×1

settimeout ×1