如何在Greasemonkey脚本中创建全局可编辑变量?

时间:2012-06-07 14:46:19

标签: javascript variables greasemonkey information-retrieval

我需要一个使用Greasemonkey用户为每个人创建变量的代码。

因此,如果 Person1 将var location = "Street"编辑为location = "City",则使用该脚本的所有人都会看到对“城市”的更改。

是否有比使用外部PHP / MySQL脚本更简单的方法,其中存储,提取并可以编辑var?

1 个答案:

答案 0 :(得分:0)

如果 ,并且只有当用户在同一台​​计算机上的同一用户帐户上使用相同的浏览器时,才能使用GM_setValue()localStorage包含值。

但是,对于任何其他情况,您必须拥有一个中央服务器应用程序,该脚本将值读取并写入(使用GM_xmlhttpRequest())。没有办法解决这个问题; Greasemonkey没有点对点通信的机制。