[解決済み] Chromeの拡張機能でiframeにアクセスできますか?
2022-02-19 03:34:47
質問
ページ上でJSのスニペットを実行するChrome拡張機能を書いた場合、作成したiframeの中でも実行されますか? その場合、DOMが読み込まれた後にJavascriptによって作成されたiframeにも適用されますか?
ありがとうございます。
解決方法は?
はい、Chrome拡張機能のコンテンツスクリプトは、すべてのiframe(ページが読み込まれたときにHTMLに初期表示されるもの)で実行することができます。 コンテンツ スクリプトをすべてのフレームで実行するには、Chrome Extension の manifest.json にある
all_frames
プロパティを使用します。
http://code.google.com/chrome/extensions/content_scripts.html
{
"name": "My extension",
...
"content_scripts": [
{
"matches": ["http://www.google.com/*"],
"css": ["mystyles.css"],
"js": ["jquery.js", "myscript.js"],
"all_frames": true
}
],
...
}
いいえ、コンテンツスクリプトは しない は、ページ内のJavaScriptで動的に読み込まれるiframeの中で実行されます。
関連
-
[解決済み] ある要素が存在するまで待つには?
-
[解決済み] どうすれば、iframe内にあるFlowplayer 5.2でフルスクリーンを有効にできますか?
-
[解決済み] Chromeの拡張機能でiframeにアクセスできますか?
-
[解決済み] リアクトコンポーネントにiframeを挿入する
-
[解決済み] 同じページで複数のバージョンのjQueryを使用することはできますか?
-
[解決済み] "X-Frame-Optionsで表示禁止 "を克服する。
-
[解決済み] Chromeのデベロッパーツールでiframeをデバッグする
-
[解決済み] クロームの拡張機能をテストするには?
-
[解決済み] Chrome web inspectorのネットワークタブで拡張機能のリソースを非表示にすることは可能ですか?
-
[解決済み] Youtube iframeのwmode問題
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン