2015-02-06 2 views
1

양식 ID를 얻기 위해 frameElementdocument.parentWindow에 액세스하려고합니다. 아래의 코드는 IE10에서는 잘 작동하지만 IE11에서는 frameElementnull입니다.document.parentWindow.frameElement가 IE11에서 작동하지 않습니다.

callercontext = document.parentWindow.frameElement.parentElement.document.forms[0].id; 

누구나 IE11에서 작동하도록 제안 할 수 있습니까?

+0

정확하게 액세스하려는 대상을 볼 수 있도록 관련 HTML 계층을 표시해야합니다. – jfriend00

답변

0

.frameElement 속성은 현재 콘텐츠가 포함 된 iframe 또는 frame과 같은 개체를 나타냅니다. 따라서 프레임 또는 iframe 객체의 부모 객체에서 .document 속성을 찾고있는 것처럼 보입니다. document은 일반적인 HTML 요소가 아닌 window의 속성입니다.

관련 HTML을 표시하고 어떤 시점에서 무엇을 액세스하려고하는지 설명하면 가장 잘 수행 할 수있는 방법에 대한 제안을 할 수 있습니다.

관련 문제