Обновить вкладку браузера при закрытии другой вкладки

0

Есть ли способ обновить веб-страницу на одной вкладке браузера, когда закрывается другая вкладка?

У меня есть веб-сайт, который предоставляет статус номерных кораблей, доступных для использования (позвольте мне называть его вкладкой "статус"). Затем у меня есть приложение vb, которое читает карту HID участника и запускает веб-сайт, на котором они начинают выписывать судно (позвольте мне называть эту вкладку "signout"). Когда все будет готово, я хочу закрыть вкладку "Зарегистрироваться" и обновить вкладку "статус".

В идеале, я хотел бы иметь что-то вроде - на последней странице процесса выписки, определить идентификатор вкладки вкладки "статус", обновить его и автоматически закрыть вкладку "signout"

Теги:

1 ответ

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;
};

Ещё вопросы

Сообщество Overcoder
Наверх
Меню