如何允许一个特定用户脚本的本地存储,但全局禁用它?

如何允许一个特定用户脚本的本地存储,但全局禁用它?

我使用的是 Firefox 10.0 和 Greasemonkey 0.9.15。我想使用需要访问本地存储的用户脚本。我不希望全局允许本地存储。

有没有办法可以在不修改用户脚本的情况下实现这个目标?

如果需要修改用户脚本,我可以用什么来替代本地存储?

答案1

Greasemonkey 的对应内容localStorageGM_getValueGM_setValue函数。请注意,例如,当代的 Chrome 用户脚本实现不支持这些(以及其他功能),如果您希望用户脚本能够跨浏览器运行,您仍然必须使用 编写一个后备函数localStorage

相关内容