[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: autosubmit form...
MatrixGod
всем здр!

возможно ли на хтмл сделать "autosubmit form", тоесть форма которая передает данные автоматически, не нуждаясь в нажатии кнопки submit...

если да то как?

если на хтмл не возможно то как это сделать на яваскрипт?

всем спасибо...



Спустя 1 час, 12 минут, 6 секунд (23.04.2010 - 00:48) sl4mmer написал(а):
MatrixGod
хтмл - язык разметки и на какой либо экшен не способен впринципе, а по отправке на яве - вот
http://phpforum.ru/index.php?showtopic=28060&hl=
сходная тема, я там отвечал - юзай)

Спустя 3 минуты, 31 секунда (23.04.2010 - 00:52) HardWoman написал(а):
submit по сути своей определяет событие при котором происходит отправка. Не нравится submit определите свое событие, при котором будет происходить отправка и привяжите его к чему вам нужно, хоть к загрузке страницы. А если у вас не текстовое поле, а редио или чекбоксы можно сразу отправлять данные на сервер аяксом

Спустя 28 минут, 5 секунд (23.04.2010 - 01:20) MatrixGod написал(а):
с аутосабмитом разобрался...

теперь такой вопрос, надо чтоб этот аутосабмит пробегал через цикл, скажем, 10 раз.

при первом же автосабмите, загружается страничка которая была прописана в аттрибуте "action", а она не та же самая. если же к форме добавить аттрибут " target='_blank' ", то автосабмит перестает работать.

короче говоря, как сабмитить на другую страницу а оставаться на своей?
пы.сы. надеюсь вопрос ясен...

сабмитю вот так:

<form action="another_page.php" method="post" name="forma" target="_blank">
<
input type="hidden"... >
<
input type="hidden"... >
<
input type="hidden"... >
</
form>

<
script>document.forma.submit();</script>

Спустя 32 минуты, 20 секунд (23.04.2010 - 01:52) sl4mmer написал(а):
MatrixGod
а нафига извращацо??? на пхп сделать субмит- это будет горрраздо проще и быстрее...


Спустя 5 минут, 54 секунды (23.04.2010 - 01:58) MatrixGod написал(а):
sl4mmer
лол... и как же?

зачем думаешь я топик создал? я не знаю как сделать...

Спустя 41 минута, 24 секунды (23.04.2010 - 02:39) sl4mmer написал(а):
MatrixGod

данные передаються из формы методом пост- можешь курл заюзать, можешь сам составить запросы и через сокеты(тут кстати можно подобие многопоточности замутить если форм надо засубмитить сильно много), ну или самый простой вариант:

шаг первый качаешь в инете snoopy.class.php (имхо мегаполезная весч)

и например от так


include ('файл с классом');

$auto_submit = new Snoopy;
$auto_submit->submit('имя поля'=>'значение',
'имя поля2'=>'значение2',
'имя поля3'=>'значение3',
..........

'имя поля*Дцать'=>'значение*Дцать;
)



если над получить ответ скрипта обработчика после субмита его вернет
$auto_submit->results
Быстрый ответ:

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