を取得し、私は以下のようにjQueryのスニペットを持っています2回目にトリガされると、コンテンツはiframeに正常に追加されます。このスニペットで明らかなエラーがありますか?追加コンテンツが空のiframe
2
A
答えて
11
一部のブラウザでは、新しいiframeのDOMを認識するのに少し時間がかかることがあります。タイムアウトを使用して動作するはずです:
$('<iframe id="myFrame" name="myFrame">').appendTo("body").ready(function(){
setTimeout(function(){
$('#myFrame').contents().find('body').append(myContent);
},50);
});
4
私は、これはあなたが探しているものだと思う:
$('<iframe id="myFrame" name="myFrame">').appendTo('body');
$('iframe').contents().find('body').html(myContent);
デモ:この単純なコードでは、あなたのために使用することもhttp://jsfiddle.net/vbNGA/1/
1
、それがために正常に動作します私。
$("#iframe_id").contents().find("body").append("Contents to display in iframe");
関連する問題
- 1. JQuery UIダイアログiFrameコンテンツが空です
- 2. スタイルシートを追加したときにiframeが空白になる
- 3. iframeの内部に動的コンテンツを追加する方法..?
- 4. JavaScriptを使用してiframeコンテンツにCSSテキストを追加する
- 5. iframeをリフレッシュせずにdivにコンテンツを追加
- 6. コンテンツにiframeがオーバーフローするとブラウザにスクロールバーを追加します。
- 7. 追加コンテンツ
- 8. 空のビューにコンテンツとプロパティを追加する方法
- 9. iframeソースにパラメータを追加
- 10. Appceleratorアプリケーションにiframeを追加
- 11. クリックイベントハンドラをiframeに追加
- 12. 空白の後にHTMLに追加するとコンテンツが無視される
- 13. iframeコンテンツのRspecテスト
- 14. iframeコンテンツの編集
- 15. iframe遅延の追加javascriptのアニメーションの追加
- 16. IFRAMEをjavascriptでajaxをロードしたコンテンツに追加する方法
- 17. のiFrameは、私はjQueryのモバイルページへのiframeを追加した
- 18. Facebookのiframeアプリケーション用のプロフィールボックスを追加
- 19. ふりがなをウェブサイトに追加コンテンツ
- 20. ModalPopupExtender FireFoxでIFrameが空白
- 21. youtube iFrameが空です
- 22. extjsのコンテナにiframeを追加
- 23. クライアント側のiframeを追加するセキュリティ
- 24. 変更はiframeコンテンツ
- 25. jQuery UI draggable iFrameコンテンツ
- 26. $(ドキュメント).readyとiframeコンテンツ
- 27. 親のiframe(body)にクリックイベントが追加されていないiframe(body)
- 28. Wordpress:RSSフィードにコンテンツを追加
- 29. Androidアシスタントにコンテンツを追加
- 30. ビューページャにコンテンツを追加
はい、ご利用いただきありがとうございます。 – cnherald
推測によると、遅延は大きな解決策ではありません。 'contents()'を使った他の答えは遅れずに働くので、望ましいでしょう。 –