Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.04.2013, 17:15
Новичок на форуме
Отправить личное сообщение для Alex'S Посмотреть профиль Найти все сообщения от Alex'S
 
Регистрация: 26.04.2013
Сообщений: 3

открыть закрытое окно
всем привет!.
if(!window.wnd) { 
 wnd=window.open();
 } else {
 alert('Окно открыто!');			
 wnd.focus();
 }

закрываю окно:
wnd.close();

вызываю функцию - говорит "окно открыто", но окна-то нет.
Указатель на окно грохнуть как? Или что?
Ответить с цитированием
  #2 (permalink)  
Старый 26.04.2013, 20:59
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Один из вариантов проверки существования дочернего окна...

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

Проверка существования окна
Ответить с цитированием
  #3 (permalink)  
Старый 27.04.2013, 08:46
Новичок на форуме
Отправить личное сообщение для Alex'S Посмотреть профиль Найти все сообщения от Alex'S
 
Регистрация: 26.04.2013
Сообщений: 3

Спасибо. Я был на az-design.ru.
А когда уничтожается указатель win1? Когда закрывается браузер?

Последний раз редактировалось Alex'S, 27.04.2013 в 08:49.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Открыть новое окно после заполнения формы Mateus Серверные языки и технологии 16 21.02.2013 12:09
Динамическое создание iframe в Firefox mrbean11 Firefox/Mozilla 8 02.11.2012 21:23
Подскажите как открыть модальное окно "fancybox" из скрипта js dgabets jQuery 1 18.02.2012 18:05
Открыть окно в центре экрана LRCenter Элементы интерфейса 2 12.09.2010 11:12
Как открыть новое окно? megaswin Общие вопросы Javascript 1 13.03.2010 20:13