其他选项卡关闭时刷新浏览器选项卡

时间:2013-12-16 20:30:24

标签: javascript jquery

当另一个标签关闭时,有没有办法在一个浏览器标签页面刷新网页?

我有一个网站,提供可供使用的数字工艺品的状态(我们称之为“状态”标签)。接下来,我有一个vb应用程序,它读取会员的HID卡并启动一个网站,在那里他们继续注册一个工艺(让我们称之为我的'退出'选项卡)。完成后,我想关闭“注册”标签并刷新“状态”标签。

理想情况下,我希望在注销过程的最后一页上确定“状态”标签的标签ID,刷新它并自动关闭“退出”标签

1 个答案:

答案 0 :(得分:1)

您可以检测由标签打开的标签(弹出窗口)

function closeCallback() {
    //your code here
}

var openTab = function(uri, name, options, closeCallback) {
    var win = window.open(uri, name, options);
    var interval = window.setInterval(function() {
        try {
            if (win == null || win.closed) {
                window.clearInterval(interval);
                closeCallback(win);
            }
        }
        catch (e) {
        }
    }, 1000);
    return win;
};