Sprawdź, czy okno jest już otwarte window.open

Mam stronę html. W treści strony dzwonięonload zdarzenie, które wywołuje funkcję javascript, aby otworzyć okno podręczne. oto kod:

var newWindow = null;
function launchApplication()
{
    if ((newWindow == null) || (newWindow.closed))
    {
        newWindow = window.open('abc.html','','height=960px,width=940px');
    }
}

kiedy przechodzę na inną stronę i wracam na tę stronę ponownie, popup otwiera się ponownie, chociaż jest już otwarty. Proszę poprowadzić mnie w odpowiednim kierunku, aby po otwarciu wyskakującego okienka nie otwierał się ponownie. próbowałemdocument.referred ale wymaga witryny internetowej, obecnie pracuję w trybie offline.

questionAnswers(4)

yourAnswerToTheQuestion