iframe
이있는customer.jsp
페이지가 있습니다.iframe
에는 버튼이 있습니다. 버튼을 클릭하면customer.jsp
페이지 안에있는 대화 상자에 액세스해야합니다.window.parent.document.getElementById('formDialog');
을 시도했지만null
값을 받았습니다.
4
A
답변
0
해당 Iframe이 부모의 컨텍스트 내에서 해당 요소를 얻을 수 있습니다 당신은 널 (null)을 얻는 경우에 당신은 parent.document.getElementById('formDialog');
을 통해 부모 창 요소에 액세스 할 수 있습니까? 올바른 ID와 올바른 부모를 참조하고 있습니까?
2
원본이 아닌 리소스에 iframe과 부모 문서 간의 통신이 불가능합니다. iframe 및 포함 페이지가 동일한 호스트, 포트 및 프로토콜에있는 경우에만 작동합니다 (예 : http://example.com:80/1.html와 iframe에
Assuming both resources are from the same origin
http://example.com:80/2.html는 window.parent는 부모 문서가 아닌 문서 객체 자체의 전역 객체를 참조합니다. 나는 당신이 사용해야한다고 믿는다 parent.document.getElementById('formDialog')
0
당신의 코드에서 뭔가를 잊어 버린 것처럼 보입니다. 이 시도 :
6
window.parent.document.getElementById('target');
두 개의 리소스가 동일한 기원에 있어야합니다. 희망이 도움이됩니다. iframe에서 버튼 클릭으로 CallParentFunction이 있다고 가정 해 보겠습니다.
function CallParentFunction(){
if (top && top.opener && top.opener.top) {
top.opener.document.getElementById('formDialog');
}
else {
top.document.getElementById('formDialog');
}
}
0
이 시도
window.parent.window.document.getElementById('formDialog');
관련 문제
- 1. iframe에서 상위 페이지의 요소에 액세스 - IE7 문제
- 2. facebook에서 상위 창 액세스
- 3. iframe에서 상위 팝업 창 닫기
- 4. 하위 iframe에서 상위 iframe에 액세스
- 5. iframe (상위 도메인)에서 상위 창 액세스
- 6. iframe에서 video 요소에 액세스 할 수 없습니다.
- 7. 페이지를 제출할 때 iframe에서 숨겨진 요소에 액세스
- 8. iFrame에서 "창"및 "문서"사용
- 9. iframe에서 상위 페이지의 HTML 콘텐츠를 가져 오시겠습니까?
- 10. iframe에서 jQuery 라이브러리에 액세스
- 11. iframe의 상위 요소에 액세스하는 방법은 무엇입니까?
- 12. Iframe에서 창 크기를 입력하십시오.
- 13. 리디렉션은 iframe에서 메인 창
- 14. iframe에서 창 열기
- 15. Mac Google Chrome iframe 액세스 상위 창
- 16. 배경 작업자에서 상위 창 양식에 액세스
- 17. iframe에서 Javascript 상위 페이지 리디렉션
- 18. 동일한 도메인의 iframe에서 .js 내 상위 페이지의 입력 필드에 액세스
- 19. 다른 도메인의 iframe에서 상위 DOM에 어떻게 액세스합니까?
- 20. Response.Redirect() in iFrame, 리디렉션 상위 창
- 21. iframe에서 상단 창 위치 변경
- 22. iframe에서 창 열기 이벤트 (jquery)
- 23. iframe에서 jquery로 div 요소에 액세스하는 방법은 무엇입니까?
- 24. iframe에서 ExtJS로 액세스
- 25. iFrame에서 HTML 컨트롤에 액세스
- 26. Cdbhttpsession에 액세스 Iframe에서
- 27. 새 탭의 상위 창?
- 28. Delphi OLEObject 상위 창
- 29. WPF 상위 창 바인딩
- 30. 상위 창 대상
정답은 500 개입니다. 하나를 선택하십시오. –