在TM的文档中有这样一个API
GM_addValueChangeListener
GM_addValueChangeListener(name, function(name, old_value, new_value...这个API的作用就是可以对存储在GM中的变量进行监听,当值变化时,可以触发一个函数,
name是要监听的变量名称, 字符串类型, name指向的变量必须是基本数据类型,如果是js中的引用类型object...是无法触发监听函数的
监听函数,第一个参数是变量名称, 第二个是旧值,第三个是新值, 第四个是表示,值的变化是在当前浏览器窗口还是其他脚本触发的, 其他窗口为true 其他脚本触发的为false
具体用法需要搭配..."https://fizzz.blog.csdn.net/";
window.close();
})
GM_setValue('globalStatu', 'close')
})
使用...GM_addValueChangeListener 可以很简单地编写跨浏览器窗口的脚本.