我正在使用iframe在窗體旁顯示網站。我想根據各種輸入字段的值更新該iframe中的某些內容。使用jQuery更新iFrame中的內容實時和即時...?
這就是我想要做的(工作的iframe之外):http://jsfiddle.net/YkKUS/
textarea的將是iframe和那會進行更新將是iframe中的內容之外。
這裏適合我的代碼與我的iframe的工作:
$('.liveDemoFrame').load(function(){ // load the iframe
$(this.contentDocument).find('h1').html($('textarea').val());
$('textarea').keyup(function() {
$(this.contentDocument).find('h1').html($(this).val()); // this line is screwing something up?!?
});
});
第五行引起了我一些問題。 iframe實際上更新成功與我的textarea的內容,但只有當我刷新頁面。它不是實時更新它&這是我這樣做的唯一原因!
謝謝!
現在我看到了,如果只有你會把你的完整代碼放在jsfiddle中。這在你的keyup函數中是指textarea dom元素,而不是iframe! –