0
이것은 매우 기본적인 질문 일 수 있습니다. 그러나이 문제를 해결할 수는 없습니다. MainPage.jsp 파일에 다음을 정의했습니다.형제 프레임의 DIV 요소에 액세스
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<frameset rows="44,*,26" cols="*">
<frame src="SubFrame1.jsp" name="SubFrame1" scrolling="no" id="SubFrame1" />
<frame src="SubFrame2.jsp" id="SubFrame2" title="SubFrame2" />
</frameset>
<noframes>
<body style="overflow:hidden">
</body>
</noframes>
</html>
어떻게 다른 (예를 들어, SubFrame2.jsp)에서 하나의 서브 프레임 페이지 (예를 들어, SubFrame1.jsp)에 정의 된 모든 요소에 액세스 할 수 있습니까?
감사합니다.
답장을 보내 주신 Sergio에게 감사의 말을 전하고 지연된 것에 사과드립니다. 귀하의 솔루션을 시도했지만 window.parent.mainFrame.document.all 때 JS로 디버깅 할 수 없습니다. 파이어 폭스와 Crome의 최신 버전에서만 이것들을 시도했다. 나는 형제 엘리먼트에 x.y.document.getElementByID ("divID")와 같은 식으로 접근하고 싶었다. 감사. – Shaun
@Shaun 귀하의 경우에는 'window.parent.SubFrame1'이어야합니다. 희망이 도움이됩니다! :) –
예제 참조 [here] (http://www.java2s.com/Code/JavaScriptReference/Javascript-Properties/parentExample.htm)에서'window.parent.mainFrame.document.all'을 탐색 할 수 없습니다. 비슷하게 나의 예제에서 나는'window.parent.SubFrame1.document.all'로 이동할 수 없었다. 정의되지 않은 오류가 발생합니다. – Shaun