【发布时间】:2012-08-29 14:39:34
【问题描述】:
假设我在窗口 A 上做
var newWindow = window.open('url', 'name', 'width=100');
并打开一个新窗口(称为窗口 B)
然后在窗口 B 上,我得到对开启器窗口(窗口 A)的引用
var opener = $(window.opener)
当窗口 A 刷新和/或完成刷新时,有没有办法使用上面的 opener 变量从窗口 B 检测?
【问题讨论】:
-
1) 这与您的原始问题stackoverflow.com/questions/12269535/… 有何不同? 2) 可能每隔一段时间从窗口 B 轮询
opener以获取变量或其他内容,如果它发生变化,则让窗口 B 为窗口 A 所知(这是理论上的)。 -
刷新是什么意思?您想检测是否有人刷新窗口 A?
标签: javascript jquery browser window refresh