javascript - 如何让 Greasemonkey 在加载后调用页面上的函数

标签 javascript greasemonkey

我有一个非常简单的greasemonkey 脚本,我想调用页面上已有的javascript 函数。我已阅读文档,但似乎没有任何效果

window.setTimeout(function() { 
    alert('test') // This alert works, but nothing after it does
    myFunction() // undefined
    window.myFunction() // undefined
    document.myFunction() // undefined
}, 1000);

最佳答案

尝试使用: unsafeWindow.myFunction();

更多详细信息和信息 - http://wiki.greasespot.net/UnsafeWindow

关于javascript - 如何让 Greasemonkey 在加载后调用页面上的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/443430/

相关文章:

url - 自动向URL添加文本/在您不拥有的网站上重定向

javascript - 在 JavaScript 中获取图像数据 URL?

javascript - 如何在 SelectListActions 中添加复选框

javascript - 如何在 CSS 中将一个元素定位在另一个元素之上

javascript - 我的算法正确吗? (值是否在范围内)

javascript - 如何执行包含在字符串中的函数?

javascript - 如何跨协议(protocol)/方案执行javascript文件?

javascript - 检查图像是否为空

javascript - jQuery 选择器性能

javascript - 检测XHR请求