Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: пузо от 21 Марта 2007, 03:57:30
-
На одной странице есть несколько одинаковых форм подряд. Каждая из них отличается только содержанием value, все остальное одинаковое. Как сделать так, чтобы Явасрипт нажимал каждую кнопочку по очереди с небольшим перерывом? Как сделать цикличное автонажатие кнопки в ситуации, когда форма одна - известно:
А что делать если форм таких 10 на одной странице и нужно чтобы каждая из них отправилась друг за другом?
Примером того, что имеется ввиду, можно рассмотреть систему сео-раскрутки 1ps.ru, где при регистрации в каталогах вываливается по 5-10 одинаковых форм на страницу с разными value (адрес сайта, описание и т.д.) и кнопки к ним. Только там все это делается руками, а не автоматически.
-
А операторы цикла в яваскрипте уже отменили?
-
brainkiller
Форма, в общем случае, уходит только одна за сабмит. Потому что сервер обязан вернуть ответ и браузер обязан его обработать.
Вот и всё.
-
CGVictor
точно! :)
Не проснулся еще на тот момент.
Тогда, наверное, надо отправлять в цикле асинхронные запросы.
-
т.е. задача не решаема? :( не даром таких автоматических сабмиттеров на деле ни разу не встречалось... :(
-
пузо
пузо:
т.е. задача не решаема?
В общем да.
Можно, конечно, через iframe (копируем форму, сабмитим, ждем ответа, далее по циклу) но практического смысла в таком извращении - минимум.
Проще уж на десктопном или серверном коде написать.