Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Работа над сайтом > HTML/DHTML/CSS/JS/VB

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 24.01.2007, 07:14
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 1  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
По умолчанию как засабмитить в новое окно с заданными размерами?

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

если делать вот так, то окно открывается, но параметры не передаются:
Код:
<form action="javascript:window.open('/file.php','full','width=520,height=400,scrollbars=yes,resizable=yes,top=0,left=0');void(0);" method="POST">
		        ...
		        <input type="submit" name="_edit" value="опля"/>
</form>

Старый 24.01.2007, 12:26
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 2  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Вариант первый: На онклик открываем окно, рисуем там форму, сабмитим ее.
Вариант второй: По онклику формируем адрес для GET запроса, открываем окно с адресом file.php?a=b&d=f...
Вариант третий: сабмитим в невидимый фрейм, в него отвечаем скриптом, открывающим окно.

PS. Проснулся. Вариант четвертый. Открываем нужное окно, target формы устанавливаем = имени открытого окна.
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.


Последний раз редактировалось Skubent; 24.01.2007 в 12:38.
Старый 24.01.2007, 22:37
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 3  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
второй вариант наиболее подходящий.

а в четвёртом варианте можно ПОСТОМ это организовать?

Старый 25.01.2007, 13:23
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 4  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Да, form action="some_server_file.php" method="POST" target="my_win"
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 26.01.2007, 03:03
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 5  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
не работает
Код:
<script language="javascript">
	function opn(){
		wndw = window.open('/file.php','full','width=520,height=400,scrollbars=yes,resizable=yes,top=0,left=0');void(0);
	}
</script>
<form action="/file.php" method="POST" target="wndw" onSubmit="opn()">
	<input type="submit" name="aa" value="go"/>
</form>

Старый 26.01.2007, 13:06
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 6  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Мануал надо все-таки иногда вкуривать.
Код:
<script language="javascript">
	function opn(){
		wndw = window.open('','full','width=520,height=400,scrollbars=yes,resizable=yes,top=0,left=0');void(0);
	}
</script>
<form action="test.php" method="POST" target="full" onSubmit="opn()">
	<input type="submit" name="aa" value="go"/>
</form>
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:09.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:09.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.