有谁知道在刷新页面后是否有办法维护对弹出窗口的引用,以便继续访问它?保持对JavaScript页面刷新弹出窗口的引用
我最初的想法是使用JSON对引用变量进行字符串化,将其存储在cookie中并在页面刷新后eval(),但是我还没有机会对其进行测试。
我在正确的轨道上,还是这可能?
有谁知道在刷新页面后是否有办法维护对弹出窗口的引用,以便继续访问它?保持对JavaScript页面刷新弹出窗口的引用
我最初的想法是使用JSON对引用变量进行字符串化,将其存储在cookie中并在页面刷新后eval(),但是我还没有机会对其进行测试。
我在正确的轨道上,还是这可能?
嗯,因为HTTP /页面请求是无状态的我不认为有任何方法来保持参考。我不确定你想用弹出窗口做什么,但是也许你可以使用iframe或者通过Ajax请求来伪造刷新?
有趣的肯定!
你的子窗口中尝试这样的事:
window.setInterval(function(){
try{
window.opener.win = window;
} catch(e){}
}, 300);
我得到这个从here。它似乎适用于所有浏览器。