Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Создание дополнительного окна и получение его данных
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1] 

> Описание: JavaScript
victor
Отправлено: 27 Ноября, 2007 - 07:01:24
Post Id



Full Member


Покинул форум
Сообщений всего: 177
Дата рег-ции: Февр. 2005  

Карма 0




Прошу помочь сделать следующее.
Мне нужно сделать новое окно в нем будет форма по обработке данных.
Как мне при закрытии того окна отправить данные в главное окно которое его создало, без перезагрузки.

Создать окно с нужной формой я могу.
А вот передать данные без перезагрузки главного окна из созданного мною непредставляю как.
Я давно встречал такой пример.
 
 Top
Furax
Отправлено: 28 Ноября, 2007 - 03:56:22
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




victor
В открываемом окне:
CODE:
<form onsubmit="sendDataToMainWindow(this);" ...>
<...>
<script type="text/javascript">
function sendDataToMainWindow(Form)
{
if ((!window.opener) || (window.opener.closed))
alert("Главное окно закрыто!");
else
window.opener.handleFormData(Form);
}
</script>
В основном:
CODE:
<script type="text/javascript">
function handleFormData(Form)
{
//Здесь работаем с формой по ссылке так, словно она в том же окне (за исключением DOM-методов)
}
</script>
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0, скрытых: 0)
« JavaScript »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0371]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33