私はクロム拡張機能を作成しており、を使用して Web ページを読み込んでいiFrame
ます。しかし、そこから来るすべてのアクション(ユーザーがリンクをクリックする、検索ボックスがある場合は検索するなど)をiFrameなしで(iFrameを離れて他のページを通常どおりロードする)に移動したい。
他の
これに代わる方法は、iFrame を使用せずに div などを使用して Web ページをロードする場合です。
私はクロム拡張機能を作成しており、を使用して Web ページを読み込んでいiFrame
ます。しかし、そこから来るすべてのアクション(ユーザーがリンクをクリックする、検索ボックスがある場合は検索するなど)をiFrameなしで(iFrameを離れて他のページを通常どおりロードする)に移動したい。
他の
これに代わる方法は、iFrame を使用せずに div などを使用して Web ページをロードする場合です。
iframeのドメインの権限を拡張機能のマニフェストに追加し、そのドメインのコンテンツスクリプトも実装できるはずです。
メッセージパッシングにGoogleAPIを使用して、2つのドメインのコンテンツスクリプト間で情報を渡します(これは、通常のページの同一生成元ポリシーで許可されていないため)
こちらのメッセージパッシングドキュメントをご覧ください
Javascript を値とともに使用してtop.location=<url>
、iframe から抜け出し、URL バーに読み込むことができます。