私は、特定のウェブサイトの特定の部門を削除する非常に単純なGoogle Chrome拡張機能のスクリプトを作成しようとしています。しかし、その特定のdivは、そのページの動的にレンダリングされたiFrameの一部なので、その要素にアクセスすることはできません。Chrome拡張機能で動的iFrameにアクセスする
マニフェストのjsonで「all_frames」= trueを使用しようとしましたが効果がありませんでした。研究の後、iFrameがウェブサイトによって動的にレンダリングされていることがわかった。私はすべてのコミュニケーションをしたくないので、バックグラウンドページを実行する必要はありません。ただ削除してください。
私は(setTmeoutを使用せずに)contentscriptを動的にロードできますか?
コンテンツスクリプトの中で、 'setTimeout'または' setInterval'を使って、iframe削除コードを実行することができます。一度フレームが削除されると 'setInterval'タイマーをクリアすることを忘れないでください。 –