2015-02-06 137 views
1

我試圖訪問frameElementdocument.parentWindow以獲取其窗體的ID。下面的代碼適用於IE10,但在IE11上它說frameElementnulldocument.parentWindow.frameElement在IE11中不工作

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

任何人都可以建議如何使它在IE11上工作?

+0

您將不得不顯示相關的HTML層次結構,以便我們可以看到您正在嘗試訪問的內容。 – jfriend00 2015-02-06 06:06:21

回答

0

A .frameElement屬性是指包含當前內容的對象,如iframeframe。所以,看起來您正在尋找框架或iframe對象的父對象上的.document屬性。 documentwindow的屬性,而不是典型的HTML元素。

如果您顯示相關的HTML並從什麼起點解釋您嘗試訪問的內容,我們可能會提出建議,以便如何做到最好。