Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.12.2011, 15:26
Аспирант
Отправить личное сообщение для phenix79 Посмотреть профиль Найти все сообщения от phenix79
 
Регистрация: 19.12.2011
Сообщений: 40

Проблема с удалением дочернего окна
Всем привет!!
Вопрос такой...
Есть 2 кнопки на форме,ОДНА вызывает функцию которая создает новое окно и оно без проблем создаётся.
ВТОРАЯ по сути вызывает функцию, которая должна удалять созданное окно, но такового не происходит и оно не удаляется, подскажите в чем причина, уже все облазил никак не могу понять что может быть.Спасибо заранее.
Вот код:
<script type="text/javascript">
var global;

function makeNewWindow()
{
	global = window.open("","","height=300,width=300");
	
	
}
function closeNewWindow()
{
	global.close();
	global=null;
}

</script>



вызов функций из HTML

<form action="" name="form" id="form">
  <input type="submit" name="button" id="button" value="ОТКРЫТЬ" onClick="makeNewWindow();">
  <input type="submit" name="button2" id="button2" value="ЗАКРЫТЬ" onClick="closeNewWindow();">
</form>

Последний раз редактировалось phenix79, 19.12.2011 в 15:30.
Ответить с цитированием
  #2 (permalink)  
Старый 19.12.2011, 16:00
Аспирант
Отправить личное сообщение для phenix79 Посмотреть профиль Найти все сообщения от phenix79
 
Регистрация: 19.12.2011
Сообщений: 40

Ребята ну подскажите кто знает, в чем может быть причина??
Все банально и просто, есть 2 функции, но почему то дочернее окошко не закрывается.
Если кто знает не проходите мимо, напишите ответ.
Буду очень признателен.
Ответить с цитированием
  #3 (permalink)  
Старый 19.12.2011, 19:30
Интересующийся
Отправить личное сообщение для sergasd Посмотреть профиль Найти все сообщения от sergasd
 
Регистрация: 14.08.2011
Сообщений: 10

У вас кнопка типа submit (type="submit")
при нажатии на нее страница перезагружается и ссылка на созданное окно теряется. Можно например type="button" поставить.
Ответить с цитированием
  #4 (permalink)  
Старый 19.12.2011, 21:51
Аспирант
Отправить личное сообщение для phenix79 Посмотреть профиль Найти все сообщения от phenix79
 
Регистрация: 19.12.2011
Сообщений: 40

Сообщение от sergasd Посмотреть сообщение
У вас кнопка типа submit (type="submit")
при нажатии на нее страница перезагружается и ссылка на созданное окно теряется. Можно например type="button" поставить.
Точно...тьфу ты...
Как я мог не заметить, что тип стоит submit, и действительно при нажатии страничка перезагружалась, огромное спасибо!!!
Тему можно считать, закрытой.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработчик закрытия дочернего окна comentator Events/DOM/Window 4 23.03.2011 08:03
Ответ из дочернего окна с отличны доменом от родительского aydar Events/DOM/Window 2 24.11.2010 18:01
Как передать параметры из дочернего окна в родительское с задержкой? javascript_pupil Общие вопросы Javascript 15 23.11.2010 21:42
Проблема закрытия окна (window.close()) в Mozilla и FireFox Гость AJAX и COMET 4 06.11.2008 19:22
из дочернего окна вызывать методы родителського uzirig Общие вопросы Javascript 6 23.03.2008 12:33