Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   [решено] как при нажатии кнопки в форме открыть новое окно (http://forum.oszone.net/showthread.php?t=91912)

vagner_HATE 12-10-2007 16:08 659237

как при нажатии кнопки в форме открыть новое окно
 
Здравствуйте, есть форма

<form action=orders.php method=post>
<input type=submit name="button" value=">>>">
<input type=hidden name='var1' value='$var1'>
<input type=hidden name='var2' value='$var2'>
</form>

Нужно :

1)чтобы скрипт orders.php выполнился в новом окне браузера а не в этом же
2)чтобы этому скипту корректно передали два скрытых параметра

Как это лучше всего возможно реализовать?

vadimiron 12-10-2007 16:24 659244

vagner_HATE,
Вам обычное окошко нужно?? Тогда попробуйте
HTML код:

<form target="_blank".....
Если же нужно у окна задавать параметры (размер и тд), то можно с JavaScript-om попробывать
HTML код:

<script>
function redirectOutput(myForm) {
var w = window.open('about:blank','Popup_Window','...param s...');
myForm.target = 'Popup_Window';
return true;
}
</script>

<form action="submit.php" onSubmit="redirectOutput(this)">
....
</form>


vagner_HATE 12-10-2007 16:29 659248

vadimiron, спасибо! Это точно нужно. Тема закрыта.


Время: 22:37.

Время: 22:37.
© OSzone.net 2001-