我看過 Insert content into iFrame和他們的小提琴在http://jsfiddle.net/8VP4y/3/出來以下代碼,我有問題。附加在追加內,Iframe附加在Jquery
我在下面爲我的問題創建了一個jsfiddle。
$(document).ready(function() {
$('#card2').html('<iframe id="myFrame"></iframe>');
var myFrame = $("#myFrame").contents().find('body');
var myFrame2 = $("#myFrame2").contents().find('body');
myFrame.append('<p>OH NO TOKEN IS FOR myFrame Original ');
myFrame2.append('<p>OH NO TOKEN IS FOR myFrame 2 ');
});
和HTML看起來像這樣;
<div id='card2'>
</div>
<iframe id='myFrame2'>
</iframe>
我試圖使用JavaScript,然後寫入與從JSONP內容的iframe來創建一個IFRAME(我ommitted,方便調試的那部分);
我不知道爲什麼它不寫入iframe,是因爲iframe是由javascript創建的嗎?
我試過追加,HTML,之後,前置但似乎沒有讓我寫來的iframe
那麼什麼是問題,小提琴似乎按預期方式工作。 – dfsq
它打印在HTML中創建的myFrame2中,但不打印到由JavaScript創建的myFrame中。 –
在您的演示中,它會正確打印兩個iframe。 – dfsq