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

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

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Форма и новое окно
ТвойWeb » WebMaster класс » JavaScript » Форма и новое окно

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

1. Barsuk - 15 Марта, 2005 - 20:56:31 - перейти к сообщению
Дело в следующем... Есть форма. Файл html заинклюденый в рнр файл (что не суть важно).
CODE:
<form action='http://pushinst.org/subskr/xNewsletter.php' method='get'>
<input type='text' name='mail' value='Введите e-mail' size='30' style='border: 1px solid #673612; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; height: 16px; width: 120px;' onFocus='this.value=""'><BR>
<select name='act' style='border: 1px solid #603210; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; height: 16px; width: 121px;'>
<option value='subscribe'>Подписаться
<option value='unsubscribe'>Отписаться
</select><BR>
<input type='submit' value='Подписка' style='border: 1px solid #854414; height: 16px; width: 120px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;'>
</form>

Надо, чтобы после сабмита результат обработки всей этой дряни вылезал в новом окне с заданными размерами, типа 400х200...
Так не выходит: Растерялся
CODE:
onclick="sub=window.open(\'\', \'sub\',\'width=550,height=150, top=0,left=0,titlebar=no,toolbar=no, location=no,status=no,menubar=no, scrollbars=no,resizable=no\')

Буду весьма признателен...
2. Alone - 16 Марта, 2005 - 01:10:14 - перейти к сообщению
Помоему так:

CODE:
<body onload="window.open ('http://твой_сайт/','w1','top=50, left=0,titlebar=no,toolbar=no,width=790, height=495,directories=no,status=no,scrollbars=yes, resize=no,menubar=no') ">


onLoad – происходит, когда страница открывается в броузере.
OnUnLoad – происходит, когда пользователь уходит со страницы.
OnClick – происходит, когда нажимается кнопка мыши, например на гиперссылке.
OnMouseOver – происходит, когда курсор мышки попадает на какую-либо активную зону
OnMouseOut – происходит, когда курсор мышки уходит с активной зоны.
top – отступ, открывающегося окна сверху
left - отступ, открывающегося окна слева
directories, titlebar, toolbar, scrollbars, menubar – показывать (yes) или нет (no) соответствующие панели броузера.
width – ширина окна броузера.
height – высота окна броузера
status – показывать или нет строку статуса
resize – Можно ли изменять пользователю размеры окна.
3. TvoyWeb - 16 Марта, 2005 - 03:54:48 - перейти к сообщению
Barsuk
Добавь в форму параметр target с именем нового окна
CODE:
<form action='http://pushinst.org/subskr/xNewsletter.php' method='get' target='sub'>

Alone
Улыбка опять не в тему
4. Barsuk - 16 Марта, 2005 - 17:49:06 - перейти к сообщению
TvoyWeb
Спасибо, батенька... Я вчера с тотального недосыпа просто упустил параметр target из вида! Есесьно... на что-ж он будет реагировать?
Еще раз, спасибо! Улыбка
Пгавда... оказалось не все так просто. И новом окне открывается, но параметров не видит. Странненько, однако...
5. TvoyWeb - 17 Марта, 2005 - 01:02:46 - перейти к сообщению
Barsuk пишет:
И новом окне открывается, но параметров не видит.

То есть?
6. Barsuk - 17 Марта, 2005 - 10:07:47 - перейти к сообщению
То есть... Прсто работает как target="_blank", а остального ('top=50, left=0,titlebar=no,toolbar=no,width=790, height=495,directories=no,status=no,scrollbars=yes, resize=no,menubar=no'Подмигивание не видит.
7. TvoyWeb - 17 Марта, 2005 - 17:08:26 - перейти к сообщению
Barsuk пишет:
а остального ('top=50, left=0,titlebar=no,toolbar=no,width=790, height=495,directories=no,status=no,scrollbars=yes, resize=no,menubar=no'Подмигивание не видит.

Ну так значит у тебя не открывается это маленькое окно.
Счас напишу пример один.\n\n(Добавление)
ну вот пример http://anna.tvoyweb.ru/temp/form/form.php

А вот и сам код формы.
CODE:
<html>
<head>
<title>Тест</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body >
<form action="print.php" method="post" name="TestForm" target="sub">
<input name="TestText" type="text" value="Введите свой текст" size="25" onFocus="this.value='';"><BR>
<input name="SendForm" type="submit" value="Отправить" onClick="window.open('','sub','top=50, left=0,titlebar=no,toolbar=no,width=500, height=300,directories=no,status=no,scrollbars=yes, resize=no,menubar=no')"></form>
</body>
</html>
8. Barsuk - 17 Марта, 2005 - 19:10:29 - перейти к сообщению
И снова спасибо! Вот она ошибка:
CODE:
sub=window.open

Я думаю, что приступ кретинизма у меня на этом закончится... Радость
9. Alone - 17 Марта, 2005 - 23:05:40 - перейти к сообщению
TvoyWeb
Улыбка
10. TvoyWeb - 18 Марта, 2005 - 00:45:28 - перейти к сообщению
Barsuk
Улыбка быват еще и не такое.

Форум на AlfaSpace.NET


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

[Script Execution time: 0.0396]     [ 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