問題是window.opener
在這種情況下不起作用。原因是因爲它是空的。它是空的,因爲在javascript可以運行之前,子窗口會經過幾個url。因此,如果沒有原始小孩的DOM(即:訪問window.opener
),我如何刷新父頁?Javascript:如何從子窗口刷新父窗口
1
A
回答
0
不要以爲這隻適用於JavaScript。我能想到的唯一解決方案是使用Ajax輪詢服務器端頁面,該頁面指示頁面是否需要刷新。
0
你可以(有點):
- 持裁判父的孩子。
- 等待了一段時間,所以孩子是最終URL
- 使用窗口裁判由式(1)來調用一個函數 像registerParent(parentWindow),其採用窗口 裁判。
- 將某處存儲並用作window.opener。
這是不可靠的,但它可能工作得很好。祝你好運。
0
也許你應該考慮不同的方法,例如,而不是常規的調用,你可以在子窗口中做ajax。這將保持對父窗口的引用。或者,也許你應該完全放棄單獨的窗口概念,並使用ext或jquery ui UI元素在一個窗口中顯示所有內容。例如:http://www.danvega.org/examples/extwindow/basicwindow.cfm,jQuery UI示例:http://jqueryui.com/demos/dialog/
相關問題
- 1. 從子窗口刷新父窗口
- 2. 關閉子窗口刷新父窗口
- 3. 在父窗口刷新子窗口
- 4. 刷新從子窗口的父窗口在JavaScript
- 5. 如何從父窗口刷新子彈出窗口?
- 6. Javascript getElementById從父窗口到子窗口
- 7. 從子窗口刷新父項?
- 8. 如何從iframe刷新父窗口?
- 9. 如何使用javascript從父窗口獲取子窗口url
- 10. 刷新父窗口在IE8
- 11. 防止父窗口刷新打開子窗口
- 12. 刷新父窗口時子窗口未關閉
- 13. 關閉子窗口時刷新父窗口
- 14. 如何父窗口的子窗口
- 15. 刷新父窗口的Javascript起源
- 16. Silverlight子窗口父窗口
- 17. 父窗口和子窗口
- 18. JavaScript的 - 重新加載父窗口,如果子窗口關閉
- 19. 從父窗口關閉子窗口
- 20. 從子窗口關閉父窗口
- 21. 從彈出窗口刷新主窗口
- 22. 如何處理父窗口的刷新?
- 23. 如何刷新iframe父窗口一次?
- 24. 如何在父窗口關閉時從子窗口訪問父窗口方法?
- 25. Silverlight 4和當父窗口關閉時刷新父窗口
- 26. 如何從PHP的子窗口刷新父母
- 27. 如何在windows應用程序關閉子窗口時刷新父窗口
- 28. 如何知道子窗口父窗口銷燬窗口
- 29. 如何知道窗口是子窗口還是父窗口?
- 30. 在javascript中關閉父窗口時如何關閉子窗口?
我認爲[phpmyadmin](http://www.phpmyadmin.net/home_page/index.php)正在做類似的事情。在sql查詢窗口中。 – Bakudan 2012-03-30 22:09:38