Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 4
FeelMaker Сообщение 01/09/2009 01:25 Копия темы
Друзья поиогите, моск кипит ) Как правильно из popup окна передать данные формы (post) в родителя?
Знаю, что window.opener использовать надо.
В первый раз с такой проблемой столкнулся, копаю форумы, мозг кипит, в яве как свинья в апельсинах ))

Есть родительское окно, в котором:

<a href="#" onclick="javascript:newWin=void(window.open('popup.php','newWindow',width=2 00, height=200,top=80,left=80\'))">popup</a>

открывается popup окно в нем форма:

<form enctype="multipart/form-data" action="index.php" method="post">

<input type="hidden" name="edit" value="yes" />
<input type="hidden" name="id" value="1" />
<input type="hidden" name="form" value="23" />
<input name="'.$form.'" type="text" size="10" value="текст" />

</form>
greg0ry_s Сообщение 01/09/2009 02:52 Копия темы
Попробуй это В родительском окне у меня вызывается функция:

function ShowWindow(url){
if (window.showModalDialog)
{
winModalWindow = window.showModalDialog(url,self,
'dialogWidth:600px;' +
'dialogHeight:300px;' +
'status:no;resizeable:no;scroll:yes;help:no');
}
else
{
winModalWindow = window.open(url,blank,"dependent=yes,status=no,width=600,height=300,toolbar=no,menubar=no,resiz eable=no");
winModalWindow.document.title="Ответ";
winModalWindow.focus();
}
}

В дочернем окне:

<script type="text/javascript">
function SendReply(){
var opener = window.dialogArguments;
opener.SendReply(userform.var1.value);
self.close();
}
</script>
...

<form method="post" name="userform">
<input name="var1" type="text" size="10" value="текст" />
<input onClick = "SendReply()" type="button" value="Ответ">
</form>
FeelMaker Сообщение 01/09/2009 22:55 Копия темы
Спасибо
FeelMaker Сообщение 02/09/2009 01:48 Копия темы
Решени оказалось проще.

В popup окне:

<script type="text/javascript">
opener.window.name = 'main';
</script>
</head>
<body>
<form enctype="multipart/form-data" action="index.php" method="post" onsubmit="edit_form.target=main; self.close();" name="edit_form" target="main">
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"