1. 問題は何ですか?
HTML5 仕様のiFramesandbox
要素に追加された属性は、フラグが設定されていない場合、フラグとフラグが存在する場合でも、最新のブラウザー(Chrome と Safari の現在のバージョンでテスト済み) でフレームの分割/破棄/強制終了メソッドを null にレンダリングします。allow-top-navigation
allow-forms
allow-scripts
2. 私が試したことは?
などの JavaScript メソッドがあります。
if(top != self) top.location.replace(location);
target="_top"
属性を持つフォームで送信イベントをトリガーする属性を持つアンカー要素でクリック イベントをトリガーし
target="_top"
ます。実際、この属性を持つアンカー要素はtarget="_top"
役に立たなくなります。そのため、ユーザーに行動を起こすようにアドバイスする素敵なメッセージも機能しません (このFlickr iFrame の例に示されているように)。
3. 達成したいことは?
フラグと現在sandbox
の iFramesの属性を実装している最新のブラウザーでフレームから抜け出す方法が必要ですか?allow-forms
allow-scripts
彼らは、この属性を持つすべての黒い帽子にパズルの欠けているピースを与えたようです.
4. 探していないものは?
フレームから抜け出す解決策を探しています。X-Frame-Options
フレーム内 (応答ヘッダーなど) にサイトを表示したり、CSS を使用して本文を非表示にしたりするソリューションではありません。