-1

私はクロム拡張機能を作成しており、を使用して Web ページを読み込んでいiFrameます。しかし、そこから来るすべてのアクション(ユーザーがリンクをクリックする、検索ボックスがある場合は検索するなど)をiFrameなしで(iFrameを離れて他のページを通常どおりロードする)に移動したい。

他の

これに代わる方法は、iFrame を使用せずに div などを使用して Web ページをロードする場合です。

4

2 に答える 2

1

iframeのドメインの権限を拡張機能のマニフェストに追加し、そのドメインのコンテンツスクリプトも実装できるはずです。

メッセージパッシングにGoogleAPIを使用して、2つのドメインのコンテンツスクリプト間で情報を渡します(これは、通常のページの同一生成元ポリシーで許可されていないため)

こちらのメッセージパッシングドキュメントをご覧ください

于 2013-01-24T22:20:42.133 に答える
1

Javascript を値とともに使用してtop.location=<url>、iframe から抜け出し、URL バーに読み込むことができます。

于 2013-01-24T22:19:49.490 に答える