0

ページを読み込んでいて、同じホストに代替ファイルを読み込みたいとします。ファイルは通常chat.swfです。しかし、私は同じ場所に格納されているchat2.swfに置き換えたいと思っています。クロム拡張のhtmlをjavascriptに置き換えます。

どうすればいいですか?私はdivを削除して再作成しようとしましたが、正しいdivを削除するスクリプトを取得できませんでした(読み込みが完了する前に実行されると思います)

divを削除するスクリプトは、私はちょうどChrome拡張機能APIで何かを使用することができればそれがベストだろう

、しかし、私はそれを行う方法はかなりわからない:URLバー(メソッドはJavaScriptを使用して):D

:事前のおかげで\

EDIT(コード):

+0

おそらくいくつかのコードを表示しますか? –

+0

コードを追加しました:\ – tom

答えて

0

WebRequestAPI URLリクエストを傍受し、何か他のことをするためにそれらを書き換えることができます。

chrome.experimental.webRequestモジュールを使用すると、機内でリクエストをインターセプト、ブロック、変更することができます。

古いswfへのリクエストが表示されたら、それを他のバージョンに書き換えることができます。要求が実際に提出される前に、その要求を変更するためには良いポイントになるので

onBeforeRequestは、起こる:

onBeforeRequest chrome.experimental.webRequest.onBeforeRequest.addListener(関数(オブジェクトの詳細){...}、RequestFilterフィルタ、文字列extraInfoSpecの配列));

要求が発生しようとしたときに発生します。

関連する問題