С некоторым Javascript я OpenUP всплывающего окна не пробами с помощью:Закрыть всплывающее окно, если оно существует
function myPopup2(x){
if (x==1)
{
myWindow = window.open("timer.html", "", "height = 150, width = 300");
}else
{
myWindow.close();
}
}
Я затем запустить некоторый PHP скрипт, который refreshs перезагружает страницу.
Когда я потом перейду к закрытию всплывающего окна - это не так, потому что страница была перезагружена, а переменная myWindow исчезла. «myWindow» не определено, является ошибкой javascript.
Кто-нибудь знает, как я могу обойти это?
Это не работает в FF 3.0.11 –
Вы просто избили меня до этого! .. хороший. – thegunner
Но он будет работать без утверждения if. : S myWindow = window.open ("", "windowName"); myWindow.close(); –