我想在JavaScript中做一件事。窗口A有一個方法重新加載。 窗口打開窗口B,B打開C和C打開D.打開D窗口後,B和C都將關閉。現在我怎樣才能從D窗口執行A窗口的重裝方法。 窗口打開序列如下, A-> B-> C-> D。 打開D後,B和C都會關閉。 A有重新加載方法。我想從D窗口執行重新加載。如何在父窗口關閉時從子窗口訪問父窗口方法?
回答
店的關鍵rootWindow
到每一個窗口
當您從根窗口
var newWindow = window.open(......);
newWindow.rootWindow = window;
開放和任何其他窗口打開窗口時
var newWindow = window.open(......);
newWindow.rootWindow = window.rootWindow;
否則在做window.rootWindow = window
根窗口在開始時使用
var newWindow = window.open(......);
newWindow.rootWindow = window.rootWindow;
無論何時從任何窗口打開新窗口。然而,這是來自我們在孩子身上設置的父方,您也可以從孩子窗口一側進行設置。
,最後,從任何窗口,只需撥打window.rootWindow.reload()
關閉窗口後,window.rootWindow未定義父窗口 –
可能你正在犯一些錯誤,我測試過,如果我關閉了'B'和'C'窗口和窗口'A'窗口'D' –
相關的東西,你測試了IE嗎?它不正常工作在IE瀏覽器 –
- 1. 從父窗口關閉子窗口
- 2. 從子窗口關閉父窗口
- 3. 在javascript中關閉父窗口時如何關閉子窗口?
- 4. 關閉子窗口刷新父窗口
- 5. 使用子窗口關閉父窗口。
- 6. 關閉子窗口加載父窗口
- 7. 從父窗口關閉模式窗口
- 8. 當父窗口在Jquery中關閉時關閉子窗口
- 9. 如何在子窗口關閉時提交父窗口表單
- 10. 如何關閉父窗口關閉子窗口?
- 11. 如何防止父窗口關閉之前關閉子窗口
- 12. 父窗口關閉時關閉所有子窗口
- 13. 當父窗口關閉時自動關閉子窗口
- 14. 如何從父窗口onload關閉子窗口?
- 15. 子窗口關閉時如何運行父窗口的功能?
- 16. Silverlight子窗口父窗口
- 17. 父窗口和子窗口
- 18. 從子窗口重定向到父窗口並關閉子窗口
- 19. Silverlight 4和當父窗口關閉時刷新父窗口
- 20. 如何關閉子窗口的父窗口
- 21. javascript:父窗口如何知道其子窗口關閉?
- 22. 如何父窗口的子窗口
- 23. 父窗口上方的子窗口wpf
- 24. 當一個子窗口打開時關閉父窗口
- 25. 刷新父窗口時子窗口未關閉
- 26. 關閉子窗口時父窗口使用框架
- 27. 父窗口用戶註銷時關閉特定的子窗口
- 28. 關閉子窗口時刷新父窗口
- 29. WPF關閉子關閉父窗口
- 30. 父窗口點擊時,如何在父窗口前面添加父窗口
'我要執行從d window'所以你希望這個重新加載窗口d或窗口中的重載? –
重新加載窗口A,但可以從窗口調用重新加載函數D –
因此,該函數將僅存在於窗口A中,並在執行它時......它應該只對窗口A有效果......正確? –