13

最終的にjavascriptでsrcを設定するため、最初は空白のsrcが必要なページにiframeがあります。

を使用していましたが、Safari と Chrome で、iframe 内にページの重複コピーが読み込まれるという問題が発生しました。

別の質問で「about:blank」について読みましたが、これを src として使用すると IE9 がサーバーに null 要求を送信することを読みました。また、この src が標準に準拠していると記載されているものもまだ見つけていません。

空の iframe を作成するために使用する「about:blank」に代わるものはありますか?

4

3 に答える 3

14

about:blankする方法です。または、後で JavaScript を使用して要素全体を挿入する<iframe>こともできます。有効な「空」について心配する必要はありませんsrc

于 2012-04-04T18:28:02.447 に答える
4

Google Web Toolkit のリンカーの 1 つに、動的に作成された iframe が含まれています。javascript:''属性の一時的なプレースホルダーとして使用しsrcます。情報源のコメントによると、その理由は「IE6/7 での混合モード セキュリティの防止」です。.

ソース

于 2012-10-03T08:14:56.357 に答える
0

about URI スキーム標準の一部として、about:blank はブラウザーのサポートが非常に優れているため、おそらく最良のオプションです。

about:blank メディア タイプが text/html で、文字エンコーディングが UTF-8 の空白の HTML ドキュメントを返します。これは、空白のページを HTML 内の iframe などのブラウジング コンテキストにロードするために広く使用されており、スクリプトによって変更される可能性があります。 ここでさらに見ることができます

于 2015-01-06T01:12:04.530 に答える