좋은 하루,iframe 본문에 DIV 추가하기
iframe 본문에 DIV 태그를 추가하려고합니다. iframe의 콘텐츠는 내가 작업하고있는 웹 사이트의 도메인과 동일하므로 문제가되지 않아야합니다.
<div id="sampleDIV">whatever</div>
<iframe id="custom-frame"></iframe>
그리고 내 자바 스크립트 코드에서
, 나는이 :// load up the the iframe with the data the user selected
$('#custom-frame').attr("src", "/Custom/Data/" + data.id);
// I can get find the body tag in the iframe like:
var iframeBody = $("#custom-frame").contents().find("body");
var styleTag = iframeBody.append($('#sampleDIV'));
* * 편집하지만 소스를 볼 때, 나는 div 태그를 추가 표시되지 않습니다. Chrome에서 요소를 검사 할 때 DIV 요소가 추가되지 않습니다.
* 수정 됨 PART II * 은 내가 어쩌면 너무 오랫동안이 쳐다보고, 내가 잘못 뭘하는지 볼 수
를 IFRAME하는 DIV에서 태그를 수정했습니다.
TIA,
coson는
"소스보기"를 동적으로 삽입 된 요소 또는 변경 속성이 표시되지 않습니다 브라우저에서. 서버에서 다운로드 한 원본 소스 만 보여줍니다. 사실 후에 수정 된 DOM의 내용을 보려면 브라우저의 개발 도구를 사용해야합니다. – jmoerdyk
로드하려면 iframe 내용을 기다려야합니다. –
잘못 입력했습니다. 문서가로드되면 Chrome에서 요소 검사를 사용하여 문서를 봅니다. – coson