Программирование > JavaScript & JScript
Из Яваскрипта послать запрос...
glebushka:
Есть трабл:
Необходимо яваскриптом прочитать поля формы (с этим всё понятно) и отправить эти значения скрипту. Затем получить ответ скрипта, и в зависимости отэтого вывести соответсвующее сообщение пользователю.
Вопрос:
Возможно ли это осуществить? Если да, то в каком направлении копать?
ЗЫ. Зачем такой изврат? Чтобы неперезагружать страницу.
glebushka:
под ответом скрипта, можно понимать, даже просто код ответа сервера. Там ведь модно указывать каждому коду произвольное описание. Вот к этому описанию и привязаться.
Макс:
отправить данные наверное можно (создаешь скрытую форму и делаешь для нее form.submit(). Только еще надо будет скрытый фрейм и на него target установить в форме).
А вот получить результат не получиться (если форма в другом домене будет находится)
glebushka:
--- Цитировать ---Макс:
если форма в другом домене будет находится
--- Конец цитаты ---
немного не понял:) Если это имеет значение, то срипт должен послать запрос тому же скрипту, который и сгенерировал страничку, на которой находится пользователь. Т.е. не то что домен, но даже путь тот же.
Макс:
чтобы получить ответ (хтмл, полученный в результате обработки формы) тебе нужно будет дождаться пока в твой скрытый фрейм этот ХТМЛ загрузиться.
Если бы форма была в другом домене, то доступа в фрейм из яваскрипта не было бы (защита броузеров).
Навигация
Перейти к полной версии