我正在使用 iframe 在表单旁边显示网站。我想根据各种输入字段的值实时更新该 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?!?
});
});
第 5 行给我带来了一些问题。iframe 确实使用我的 textarea 的内容成功更新,但仅在我刷新页面时。它不会实时更新它,这是我这样做的唯一原因!
谢谢!