我是 JavaScript 和 Greasemonkey 的菜鸟,我想写一个简单的脚本。
我知道 Greasemonkey 使用匿名函数包装您的代码,因此您的变量在离开当前页面后将不存在。但是,我需要一个全局变量。我尝试使用 unsafeWindow 和 window 对象,如下所示:
if (window.myVar == undefined) {
window.myVar = "myVar";
}
如果我刷新页面,则条件的值始终为真。
有没有办法在 Greasemonkey 中使用全局变量?