открыть закрытое окно
всем привет!.
if(!window.wnd) { wnd=window.open(); } else { alert('Окно открыто!'); wnd.focus(); } закрываю окно: wnd.close(); вызываю функцию - говорит "окно открыто", но окна-то нет. Указатель на окно грохнуть как? Или что? |
Один из вариантов проверки существования дочернего окна...
<html> <head> <script language="JavaScript"> var win1; var scriptTags = "<html>" + "<title>Sample Window</title>" + "<script>var winOpen=true;</script>" + "</html>"; function createWindow() { win1 = window.open("", "win1", "height=60,width=175,scrollbars=no"); win1.document.open(); win1.document.writeln(scriptTags); win1.document.close(); } function validateWindow() { if (win1.winOpen == null) alert("Window does NOT exist."); else { win1.focus(); // give window focus alert("Window exists!"); } } //--> </script> </head> <body onLoad="createWindow()"> <form> <input type=button value="Check Window" onClick="validateWindow()"> </form> </html> Проверка существования окна |
Спасибо. Я был на az-design.ru.
А когда уничтожается указатель win1? Когда закрывается браузер? |
Часовой пояс GMT +3, время: 20:34. |