Web サイトを開き、JavaScript を変更してから、Web サイトを表示し、変更した js を実行したいと考えています。
1) これは可能ですか?
2)これはどのように可能ですか?(VB.net、C#、FF + アドオン)
事前にThx
EDIT:あなたの理解を深めるために、ブラウザ出力用にjsを変更したいだけです!
Web サイトを開き、JavaScript を変更してから、Web サイトを表示し、変更した js を実行したいと考えています。
1) これは可能ですか?
2)これはどのように可能ですか?(VB.net、C#、FF + アドオン)
事前にThx
EDIT:あなたの理解を深めるために、ブラウザ出力用にjsを変更したいだけです!
フィドラーを使用できます。この優れたソフトウェアは、http プロキシとして機能し、要求と応答を傍受して変換できるスクリプト エンジンを提供します。あなたの場合、ターゲットの JavaScript コンテンツをオンザフライで置き換えることができます。
1) はい、可能です。
2) リストされた方法のいずれかでそれを行う方法はわかりませんが、ウェブサイトの HTML と JavaScript をダウンロードし、コンピューター上で変更し、変更された HTML と JavaScript を提供するローカル Web サーバーをセットアップするのが有効な方法の 1 つです。 、および (オプションで) hosts ファイルを変更して、スプーフィングしようとしているドメインが localhost にあることを示します。時々リモートサーバーともやり取りしたい場合は、リモートサーバーから(IPアドレスで)ページをリクエストすることで404に応答するプログラムをWebサーバーにセットアップできます。ただし、現在、PHPでこれを行う方法しか知りません。
Opera の userscriptsを参照してください。次のようなものを実行できます
window.opera.addEventListener("BeforeScript", function onchange(e){
if(! myURIregexp.test(e.element.src))
return;
var script = e.element.text;
/* do something with the script text, for example replacing */
ev.element.text = script;
}, false);
Fidder2 を使用できます。Fidder AutoResponderを使用して、必要なものをローカル ファイルに変更できます