최신 웹 개발 튜토리얼
 

IFrame contentDocument Property

<IFrame을 개체

iframe에 포함 된 문서의 배경색을 변경하는 방법에 crossbrowser 예 :

var x = document.getElementById("myframe");
var y = (x.contentWindow || x.contentDocument);
if (y.document)y = y.document;
y.body.style.backgroundColor = "red";
»그것을 자신을 시도

정의 및 사용

contentDocument 속성은 프레임 또는 iframe 요소에 의해 생성 된 문서 객체를 반환한다.

이 속성은 프레임 또는 iframe 요소에 속하는 문서 객체에 액세스하는 호스트 화면으로 사용될 수있다.

Note: 보안 이유로, 문서의 내용이 두 문서가 동일한 도메인에있는 경우에만 다른 문서에서 액세스 할 수 있기 때문에.


브라우저 지원

Internet ExplorerFirefoxOperaGoogle ChromeSafari

contentDocument 속성은 모든 주요 브라우저에서 지원됩니다.

Note: 인터넷 익스플로러 8 (and higher) ! a를 DOCTYPE이 지정된 경우에만 contentDocument 속성을 지원합니다. IE의 이전 버전의 경우, 사용 contentWindow의 속성을.


통사론

iframeObject .contentDocument

기술적 세부 사항

반환 값 : 문서 객체에 대한 참조. 어떤 문서가없는 경우, 반환 값은 null입니다

더 예

배경색을 변경하는 iframe이의 문서에 액세스하는 방법의 또 다른 예 :

var x = document.getElementById("myframe");
var y = x.contentDocument;
y.body.style.backgroundColor = "red";
»그것을 자신을 시도

<IFrame을 개체