Get-запрос в новом окне

J
На сайте с 04.12.2006
Offline
37
1005

Есть код:

<form action="data.php" target=_blank method="get" >

<input name="query" type="text" size="60">
<input type="submit" name="Submit" value="Перейти">
<input name="check" type="checkbox"> в новом окне
</form>

Как сделать чтобы когда в чекбоксе стоит галочка , после нажатия на кнопку перейти запрос обрабатывался в новом окне , а когда не стоит галочка , запрос обрабатывался соответственно в текущем окне.

dkameleon
На сайте с 09.12.2005
Offline
386
#1

Вариант с кнопкой:

http://www.webdeveloper.com/forum/showthread.php?p=661659#post661659

Надеюсь, не возникнет сложностей на чекбокс переделать? :)

Дизайн интерьера (http://balabukha.com/)
Oniks
На сайте с 22.08.2005
Offline
176
#2
<script>
function checkForm(form) {
if(form.check.checked==1) form.target='_blank'; else form.target='_self';
}
</script>
<form action="data.php" target=_blank method="get" onSubmit="checkForm(this)">
<input name="query" type="text" size="60">
<input type="submit" name="Submit" value="Перейти">
<input name="check" type="checkbox"> в новом окне
</form>

Что-то около того...

Профессиональные услуги фотографа в Москве и области (http://www.oniks-photo.ru/) покупаю стать и ссылки с сайтов про охоту

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий