[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: При отправке формы открывается новое окно
rolling
Уже второй день бьюсь над проблемой. Имеется такой код:

 <form method="post" action="?action=additem" enctype="multipart/form-data">
....
<input type="submit" value="ok" name="submit">
</form>


При нажатии кнопки "ok" - почему-то открывается новое окно браузера и данные формы туда не передаются (соответственно).
Почему?
Возможно это играет роль, форма имеет две вложенных формы enctype="multipart/form-data", но action у них пустой.



Спустя 2 минуты, 23 секунды (26.02.2010 - 12:21) sergeiss написал(а):
Цитата (rolling @ 26.02.2010 - 13:19)
Возможно это играет роль, форма имеет две вложенных формы....

В твоем коде этого нету. Показывай полный код!

Спустя 6 минут, 22 секунды (26.02.2010 - 12:28) rolling написал(а):
<form method="post" action="?action=additem" enctype="multipart/form-data">
<form
method="post" enctype="multipart/form-data" onsubmit="return false" >';
<input type="file" id="logo" name="logo" class="add_cat" onchange=upload_foto("logo",'.$id.',"logo_div","logo"); />
</form>

....
<form method="post" enctype="multipart/form-data" onsubmit="return false" >
<input
type="file" id="foto1" name="foto1" class="add_cat" onchange=upload_foto2("foto1",<?php echo $id; ?>,"foto_div1"); />
</form>
<input
type="submit" value="ok" name="submit">
</form>


Функции upload_foto и upload_foto2 подгружают изображения используя JsHttpRequest.

Спустя 15 минут, 24 секунды (26.02.2010 - 12:43) twin написал(а):
Формы вкладывать друг в друга нельзя.

Спустя 5 минут, 55 секунд (26.02.2010 - 12:49) rolling написал(а):
Цитата (twin @ 26.02.2010 - 09:43)
Формы вкладывать друг в друга нельзя.

По-этому открывается новое окно?

Забыл уточнить - ФФ все работает (данные главной формы успшено отправляются и обрабатываются). Глюк иммется в ИЕ и Опере.

Спустя 2 минуты, 8 секунд (26.02.2010 - 12:51) twin написал(а):
Это не глюки. Нельзя формы друг в друга вкладывать - повторяю. Так уж это все устроено.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.