Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Две кнопки Submit в форме. Открытие в новом окне / 7 сообщений из 7, страница 1 из 1
13.07.2009, 16:07
    #36087221
superleo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две кнопки Submit в форме. Открытие в новом окне
Подскажите пожалуйста

Нужно сделать у формы две кнопки submit чтобы при нажатии первой форма отпралялась и результат возвращался в этом же окне,
а при нажатии второй, фрма отправлялась и ее результат открывался в другом окне, но при этом предыдущее окно с заполненой формой оставалось на месте. Это нужно чтобы сделать предпросмотр текста заполненой формы. Предпросмотр и будет открываться в новом окне.

Есть такой пример:

<form action="/add" id="myForm" name="myForm" method="post" target="blanck">
<input name="sum" type="subject" />
<textarea cols="100" rows="20" name="text" ></textarea>

<input type="submit" name="mybutton" onClick="document.forms.myForm.action = '/add/submit1" title="Добавить" value="Добавить">
<input type="submit" name="preveiw" onClick="document.forms.myForm.action = '/add/submit2'" value="Предварительный просмотр">
</form>

Результат всегда открывается в новом окне при нажатии любой из кнопок,
Как отследить нажатие копки "Предварительный просмотр" и только при этом делать target="_blanck"?
...
Рейтинг: 0 / 0
13.07.2009, 16:10
    #36087227
Me and me again
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две кнопки Submit в форме. Открытие в новом окне
Может копать в сторону обработки события OnSubmit?
...
Рейтинг: 0 / 0
13.07.2009, 16:11
    #36087229
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две кнопки Submit в форме. Открытие в новом окне
Код: plaintext
1.
<input type="submit" name="mybutton" onClick="document.forms.myForm.action = '/add/submit1'; document.forms.myForm.target='_self';" title="Добавить" value="Добавить">
<input type="submit" name="preveiw" onClick="document.forms.myForm.action = '/add/submit2';document.forms.myForm.target='_blank';"" value="Предварительный просмотр">
...
Рейтинг: 0 / 0
13.07.2009, 16:27
    #36087284
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две кнопки Submit в форме. Открытие в новом окне
/me думает: чисто превентивные меры...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
13.07.2009, 21:17
    #36087743
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две кнопки Submit в форме. Открытие в новом окне
Ex_Soft,

Чё-то тынцы у тебя сегодня (можно на "ты") - не комильфо.
...
Рейтинг: 0 / 0
13.07.2009, 22:29
    #36087798
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две кнопки Submit в форме. Открытие в новом окне
off
ShSerge
Чё-то тынц ы у тебя сегодня ... - не комильфо.

1. В смысле?
2. Какие именно?
Просто мельком глянул на
superleo
...on C lick...

и предположил, что это м.б. ASP.NET, а там, если action указывает не на эту же страницу, без выше указанной таблетки - ViewStateException. Вот я сам и нанес, так сазать, упреждающий удар... BTW, тока шо повнимательней вгляделся и действительно: runat="server" - отсутствует... Ну... Ниче... Мо кому-то когда-то и сгодиться...

_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
13.07.2009, 22:55
    #36087826
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две кнопки Submit в форме. Открытие в новом окне
Ex_Soft,

Ну да. Маленькими надо баквами писать. Это я просто так скопипастил с поста ТС. А про аспнет - понимаю. Чё-то сегодня их понесло... . .
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Две кнопки Submit в форме. Открытие в новом окне / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]