でjavascript関数を削除します。私は削除/無効にしたいである私はHTML</p> <pre><code><script language="javascript" src="javscript.js"></script> </code></pre> <p>、このファイル内のコードの頭の中でのJavaScriptファイルでウェブサイトを訪問するGreasemonkey
// keypress management
if (document.layers) document.captureEvents(Event.KEYPRESS)
function update(e) {
if (document.all) { // Explorer
if (event.keyCode==13) document.forms[0].submit(); // 13 = ENTER
else if (event.keyCode==26) runHelp(hplk); // 26 = CTRL+Z
return;
} else { // mozilla
if (e.which==13) document.forms[0].submit(); // 13 = ENTER
else if (e.which==26) runHelp(hplk); // 122 = CTRL+Z
return;
}
}
document.onkeypress=update;
/Greasemonkeyでこの機能を置き換えてください。
私は結果なしで
unsafeWindow.update = function(){}
でそれを試してみました! (コンソールにエラーはありません)
この機能を無効にする方法はありますか?
[この質問](http://stackoverflow.com/questions/4064035/greasemonkey-overriding-website-functions)への答えはあなたのために働くかどうかを確認してください。しばらくしてGreaseMonkeyを使用していないのですが、理にかなっているようです。 –
これは以前の質問と同様に、古いGreasemonkeyのFirefox 2でですか? –
私はコードを試して警告( 'TEST')を追加しました。コードは頭の中に作成されますが、それは "テスト"を起動しません – bernte