0
jsとcssをロードして別のソースから新しいスクリプトを追加するクロム拡張を作成する方法があるのだろうかと思っていました。このcssとjsの要素を置き換えるchrome拡張子を作る
「オールド・スクリプトは」「新しいスクリプト」または 『に置き換えられますようにの 種類は、その逆、私は自分の携帯電話によ私の綴りのための
申し訳ありませんが、CSSで
バイス『』に置き換えられます』
jsとcssをロードして別のソースから新しいスクリプトを追加するクロム拡張を作成する方法があるのだろうかと思っていました。このcssとjsの要素を置き換えるchrome拡張子を作る
「オールド・スクリプトは」「新しいスクリプト」または 『に置き換えられますようにの 種類は、その逆、私は自分の携帯電話によ私の綴りのための
申し訳ありませんが、CSSで
バイス『』に置き換えられます』
私はchrome.webRequest.onBeforeRequestを見ることができると信じています。リクエスト(スクリプト/スタイルシートなど)が発生すると起動し、それを聞いてキャンセルしたり、リクエストをURLにリダイレクトすることができます必要(スクリプト/スタイルシート)
にpermissions
フィールドのwebRequest
、webRequestBlocking
およびホストのパーミッションを追加
は、背景ページにchrome.webRequest.onBeforeRequest
に耳を傾けます。
chrome.webRequest.onBeforeRequest.addListener(function(details) {
var srcUrl = details.url;
var desUrl = YOUR_DESTINATION_URL;
return { redirectUrl: desUrl};
}, {
types: ["stylesheet", "script"],
urls: [YOUR MATCH PATTERN]
}, ['blocking']);