我正在使用以下代码在Javascript中创建一个子窗口:
var wnd = window.open( url );
如何判断子窗口是否刷新? 它有什么事吗?
提前致谢。
答案 0 :(得分:2)
我认为没有相关事件,但您可能正在寻找事件unload
和beforeunload
(the latter only expecting a string to be shown in a popup)。这些是在以下情况下触发的:关闭窗口,导航到新页面或刷新实际页面。
所以在你的情况下,你可以写一些类似的东西:
var wnd = window.open( url );
wnd.onbeforeunload = function() { do something here }
有关更多示例,请查看this post。
答案 1 :(得分:-2)
var wnd = window.open(url); wnd.location.reload();