Отправка ввода из одной HTML-формы в несколько других HTML-форм (на стороне клиента) - PullRequest
0 голосов
/ 14 ноября 2010

Я создаю html-веб-форму, страницу входа, которую я хочу, чтобы иметь возможность отправлять переменному числу других веб-форм, в зависимости от нескольких флажков.

Передаваемой информацией будут имя пользователя и пароль, а формы, на которые я их передаю, находятся на отдельных сайтах. Эти отдельные сайты имеют разные имена для этих переменных и не находятся под моим контролем.

Информация для входа на один из этих веб-сайтов работает для любого из них, поэтому страница, которую я пытаюсь создать, в основном объединит несколько страниц входа на сайт в один интерфейс входа, который пользователь вводит в свои данные и устанавливает флажки для каждого сайта, который они хотят открыть в это время. Затем сайты должны открываться в новых окнах.

Сейчас у меня есть страница с несколькими текстовыми полями и кнопками отправки, которые находятся на моем веб-сайте и успешно подключаются к различным сайтам.

Можно ли создать клиентский код, который будет выполнять эту задачу? Запись информации о входе пользователя в базу данных - это не то, что я могу сделать.

1 Ответ

0 голосов
/ 15 ноября 2010

Мое решение просто использует JavaScript.

В итоге я использовал описанный здесь метод: http://www.webdeveloper.com/forum/showthread.php?t=100425

Используя это, я могу открыть сразу несколько страниц по одной ссылке.

Для заполнения форм я сделал один вход и изменил все остальные формы на скрытые.

Затем я использовал простые флажки, чтобы контролировать, какие страницы запрашивались.

Прямо сейчас моя единственная проблема - две страницы нуждаются в cookie-файле для проверки, прежде чем форма пройдет. Мое исправление для этого при программировании состояло в том, чтобы просто открывать настоящие страницы во время моего тестирования.

Есть ли способ запросить cookie-файл с веб-сайта, чтобы я мог передать его пользователю, когда он отправит свою регистрационную информацию?

...