>  기사  >  웹 프론트엔드  >  iframe_Experience exchange 이용 및 주의사항

iframe_Experience exchange 이용 및 주의사항

WBOY
WBOY원래의
2016-05-16 12:06:041761검색

이 글에서는 주로 iframe의 사용법과 주의사항에 대해 다루고 있습니다.
많은 동지들은 iframe이 어떻게 제어되는지 잘 모르고, 기본적으로 여전히 모호한 상태에 있습니다.
두 가지에 주목하세요. ifr은 기존 iframe의 ID 및 NAME 값입니다.
z document.getElementById(“ifr”)
z window.frames[“ifr”]

iframe 함수를 사용하면 변수는 완전한 DOM 모델을 사용하기 때문에 두 번째 방법을 거쳐야 합니다. (이것이 맞는지는 모르겠습니다.) 첫 번째 방법은

If만 해당됩니다. iframe의 src 또는 테두리, 스크롤 및 기타 속성(속성과 동일한 개념이 아니며 속성은 scrollHeight, innerHTML 등과 같은 태그에 쓸 수 없음)을 변경하려는 경우 첫 번째 방법을 사용해야 합니다.

iframe 페이지(iframe 자체가 아님)를 가져오려면 두 번째 방법을 사용해야 합니다. 예를 들어 iframe의 콘텐츠를 가져오려는 경우입니다. document.body의 경우 두 번째 방법만 사용할 수 있습니다.

또한 iframe 페이지가 완전히 로드되지 않은 상태에서 iframe의 DOM 모델을 호출하면 심각한 오류가 발생하므로 폴트를 준비해야 합니다. -tolerant 모드.

다음은 예입니다. 하나는 aa.htm이고 다른 하나는 bb.htm입니다. 이유를 설명할 필요는 없습니다.
aa.htm


[Ctrl+A 모두 선택 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다. ]


bb.htm

[Ctrl+A 모두 선택 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다.
]
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.