IFrame 콘텐츠 문서 속성
예시
iframe에 포함된 문서의 배경색을 변경하는 방법에 대한 크로스 브라우저 예:
var x = document.getElementById("myframe");
var y = (x.contentWindow || x.contentDocument);
if (y.document)y = y.document;
y.body.style.backgroundColor = "red";
정의 및 사용
contentDocument 속성은 프레임 또는 iframe 요소에 의해 생성된 Document 객체를 반환합니다.
이 속성은 프레임 또는 iframe 요소에 속한 Document 개체에 액세스하기 위해 호스트 창에서 사용할 수 있습니다.
참고: 보안상의 이유로 두 문서가 동일한 도메인에 있는 경우에만 다른 문서에서 문서의 내용에 액세스할 수 있습니다.
브라우저 지원
Property | |||||
---|---|---|---|---|---|
contentDocument | Yes | Yes | Yes | Yes | Yes |
통사론
iframeObject.contentDocument
기술적 세부 사항
반환 값: | 문서 개체에 대한 참조입니다. 문서가 없는 경우 반환된 값은 null입니다. |
---|
더 많은 예
예시
iframe의 문서에 액세스하여 배경색을 변경하는 방법의 또 다른 예:
var x = document.getElementById("myframe");
var y = x.contentDocument;
y.body.style.backgroundColor = "red";
❮ IFrame 객체