このJQueryコードは動作していますが、選択したタグから実際にURLを実行する方法を知る必要があります。JQueryを使用してHTTPイベントを傍受する
$("link, script, style, a, img").each(function() {
$(this).load(function() {
// get the URL and log it
console.log("Intercepted HTTP Event");
});
});
最初に、ロード中に実際のURLを取得する必要があります。
次に、ロードイベントが発生する前に実際にキャッチすることが必要な場合があります。たとえば、画像やリンクがロードされる前です。また、私は例えば、img
タグは私が意味src="/somewhere/image.png"
を持って、実行されるイベントのURLを変更する必要があり、これは私がのいずれかをachiveする方法GET/otherplace/image.png
に任意のアイデアを、それを変更する必要がありますGET /somewhere/image.png
の原因となりますこれら?
質問、なぜmod_rewriteを使用しないでください?ホスト制限? –
実際、私は特定のプロキシに書き換えていません。サーバー側で何かをする前に、クライアントでページがどのように動作するかを調べる必要があります。 –
次に、開発マシンでmod_rewriteを使用します。 – kijin