부모 요소 와 하위 iframe 은 서로 변수 와 요소 대상 의 구체 적 인 실현 을 가 져 옵 니 다.
var count = 1;
-------------------------------------------------------------
하위 iframe 중:
alert(window.parent.count); // js
alert($("#username", window.parent.document));// jQuery
alert(window.parent.document.getElementByIdx_x('username'));// DOM
--------------------------------------------------------------------------------------------------
하위 iframe 에서 (id = "iframeId" name = "iframeName"):
varcount = 1;
-------------------------------------------------------------
부모 중:
alert(document.iframeName.count);// iframe js
alert($(window.frames["iframeName"].document).contents().find("#username"));// iframe jQuery
alert($("#username",document.frames("iframeName").document));// iframe jQuery
alert(window.document.getElementById('iframeId').contentWindow.document.getElementByIdx_x('username'));// iframe DOM
인터넷 의 예 를 수집 하 다.
jQuery 로 IFRAME 에서 부모 창의 어떤 요소 의 값 을 가 져 옵 니 다.
DOM 방법 과 jquery 방법 을 결합 하 는 방식 으로 이 루어 질 수 밖 에 없 었 습 니 다.
1. 부모 창 에서 IFRAME 의 모든 체크 단 추 를 선택 합 니 다
$(window.frames["iframe1"].document).find("input:radio").attr("checked","true");
2. IFRAME 에서 부모 창의 모든 선택 단 추 를 선택 합 니 다.
$(window.parent.document).find("input:radio").attr("checked","true");
부모 창 에서 IFrame 의 Iframe 을 얻 으 려 면 frames 하위 단 계 를 추가 하면 됩 니 다. 예 를 들 어:
$(window.frames["iframe1"].frames["iframe2"].document).find("input:radio").attr("checked","true");
3. 하위 창 에서 부모 창의 다른 하위 창 을 호출 하 는 방법 (FRAME):
parent.frames["Main"].Fun();
주의: [] 를 사용 하 는 것 을 권장 합 니 다. 이렇게 하면 여러 브 라 우 저 를 호 환 할 수 있 습 니 다. () 불 여우 / 소 개 / 구 글 은 호 환 되 지 않 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.