greasemonkey:addEventListener问题

Pau*_*aul 3 javascript greasemonkey

我有一个用户脚本如下:

document.addEventListener('click', alert('hello monkey'), true);
Run Code Online (Sandbox Code Playgroud)

有两个问题:

  1. "hello monkey"仅在刷新浏览器时被警告,在单击窗口时不起作用.

  2. 使用GM的"管理用户脚本"来编辑脚本,不会发生更改.(本地光盘上的源代码已更改.)

med*_*iev 9

你需要绑定它,所以它不会自动执行...

document.addEventListener('click', function(){alert('hello monkey')}, true);
Run Code Online (Sandbox Code Playgroud)

虽然不确定#2.