我使用的是 Firefox 10.0 和 Greasemonkey 0.9.15。我想使用需要访问本地存储的用户脚本。我不希望全局允许本地存储。
有没有办法可以在不修改用户脚本的情况下实现这个目标?
如果需要修改用户脚本,我可以用什么来替代本地存储?
答案1
Greasemonkey 的对应内容localStorage
是GM_getValue和GM_setValue函数。请注意,例如,当代的 Chrome 用户脚本实现不支持这些(以及其他功能),如果您希望用户脚本能够跨浏览器运行,您仍然必须使用 编写一个后备函数localStorage
。