我試圖修改使用MooTools的到事件偵聽器添加到某些領域,像這樣的頁面:使用Greasemonkey腳本刪除MooTools事件?
$('inputPassword').addEvents({
keypress: function(){
new WorkspaceModalbox({'href':'someurl.phtml', 'width':500, 'height':140, 'title':'foo'});
}
});
我需要刪除使用的Greasemonkey/Tampermonkey此行爲。我想:
// ==UserScript==
// @require http://userscripts.org/scripts/source/44063.user.js
// ==/UserScript==
window.addEventListener("load", function(e) {
$('inputPassword').removeEvents('keypress');
}, false);
removeEvents
哪裏是從MooTools的功能,相對一個addEvents
。
但該腳本不起作用。 (編者按:沒有報道的錯誤)
爲什麼? 是因爲我的代碼是在真實頁面的代碼之前執行的嗎?
嗯 - 是的 - 可能代碼addEvents在您的代碼後運行。你可以發佈代碼嗎? – Adidi 2013-05-10 00:37:22