空で、私はiframe
src
を作成し、文書に追加するには、以下のJavaScriptを使用しています:内容は私のローカルホスト上
$('#preview').html('<iframe src="http://google.com/"></iframe>');
iframeのショーではなく、コンテンツ。放火犯で、それだけだ。
<iframe src="http://google.com/">
<html>
<head></head>
<body></body>
</html>
</iframe>
私は、コンソール上で$('iframe').attr('src','http://google.com/');
を実行すると、ブラウザがロード(「google.comを待っています...」と言う)、その後、IFRAMEの内容を更新しているようです。しかし再び、それは空です。
ローカルページに設定すると、コンテンツが読み込まれます。
これは元のポリシーが同じであるためですか?私はそれについてあまり知られていない。一部のサイトでは、自分のドメインに属していないsrcをiframeに含めることは大丈夫だと言われていて、いくつかのサイトでは混乱しています。
ところで、私はまだlocalhostでテストしているので、これをどこかのサーバにアップロードすればこの作業はできますか? (iframeのsrcはまだ別のドメインにあります)
ヘルプ?
ありがとうございました。3番目のリンク(SO)は、Googleマップをiframeに読み込む際に役立ちました。 – Obay
あなたは大歓迎です、私は助けてくれることをうれしく思います=) –