iframe을 사용하여 양식 옆에 웹 사이트를 표시하고 있습니다. 다양한 iframe 값을 기반으로 해당 iframe 내의 특정 콘텐츠를 업데이트하고 싶습니다.iFrame에서 jQuery를 사용하여 콘텐츠를 실시간으로 실시간 업데이트 ...?
이 내가 (iframe을의 작업 외부) 할 노력하고있어 무엇 : http://jsfiddle.net/YkKUS/
텍스트 영역은 iframe이와 iframe이 내부에있을 것입니다 업데이트됩니다 내용의 외부됩니다. 여기
는 내 코드 내 iframe이 작동하도록되어있다 : 제 5 라인은 나에게 몇 가지 문제를 일으키는 $('.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 함수에서 this는 iframe이 아닌 textarea dom 요소를 참조합니다! –