2015-12-15 77 views
-2

我可以使用window.opener在父窗口中定義的子窗口調用函數,但我無法弄清楚如何從子窗口中訪問元素父窗口函數被調用。JavaScript:父窗口函數訪問子窗口元素

我已經嘗試在父窗口函數中使用newwindow.document,但在子窗口中只返回undefined

+1

這有幫助嗎? [Javascript,從opener調用子窗口函數不起作用](http://stackoverflow.com/q/2117887/218196) –

+0

請顯示一些代碼 –

回答

1

您可以給iframe一個id,然後這應該工作。

document.getElementById("myIFrameId").contentWindow.functionname(); 

這樣做可以在同一頁面中使用多個iframe,而不管它們的順序如何。

相關問題