2
Firefox拡張機能を構築していて、読み込まれた各ページのXMLHTTPRequestオブジェクトの動作を変更したいと考えています。Mozilla Firefoxアドオンでoverlay.jsのXMLHTTPRequestを再定義する
私はトリックを行う必要があり、次のコードを見つけました:
appcontent.addEventListener("load", function(event){
var original_xhr = XMLHttpRequest;
XMLHttpRequest = function() {
original_xhr();
alert ("I redefined this function");
}
alert ("Page loading");
} , true)
私はoverlay.jsファイルにコードのこの部分を追加しました。 「ページ読み込み」アラートが表示されるため、ロードイベントは正しく機能します。しかし、XMLHTTPRequestは上書きされません。
何が間違っているのか分かりますか?