问题是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