在用户单击按钮时调用greasemonkey函数

时间:2010-06-02 22:55:27

标签: javascript greasemonkey

我编写了一个脚本,在每行中添加了一个额外的列和一个链接。问题是我想在我的greasemonkey脚本中调用函数并将变量传递给它。

我已经读过,由于greasemonkey在沙箱中的性质,如果没有名为'unsafeWindow'的功能,它是不可能的。我不能为我的生活弄清楚如何和很多信息似乎已经过时了。

请有人让我摆脱痛苦:)

1 个答案:

答案 0 :(得分:1)

确切的方法取决于问题中没有的细节。您可能需要发布代码以及您希望传递的确切变量。

但是,一般来说,你可以这样做:

NewlyAddedLink.addEventListener ("click", function() {YourFunc (SomeGlobalVariable);}, false);

您不一定要担心unsafeWindow