Отправка формы: post и get
Приветствую всех.
Возникла проблема: есть страница, на ней динамически создается форма. Форма отправляется в скрытый iframe при помощи target=iframename, где обрабатывается asp-страницей. Точнее, должна отправляться. Проблема в том, что при использовании method=post нифига не отправляется. А если его поменять на get, тогда все ок. Сегодня выяснил еще одну штуку. Страница в iframe как бы кэшируется. Потому что если изменить страницу action, тогда отправляется и через post. Первый раз. А потом опять, что ни меняй - данные из формы воспринимаются только через get. Попробовал дописать случайный параметр в action (время до секунды), чтобы как бы изменить адрес страницы. Толку ноль. Что делать? |
SARD, причём тут (X)HTML/CSS?
|
ksa, ну а куда его? Яваскрипта тут нет, серверные страницы тоже по боку. А iframe - это чистый html.
|
Цитата:
|
А разве нет? Обоснуйте.
|
SARD,
непонятно, что вас смущает. Если вам категорически не нужно кеширование, то и отправляйте post. Зачем вам get нужен? |
Дык в том-то и дело, что get мне не нужен. Его я пробовал для проверки.
Дополнение: форма подгружается через ajax. Выдрал эту форму, положил в отдельный файл. Все работает гуд. Может быть такой косяк из-за аякса? |
Цитата:
|
Читаем первое сообщение:
Цитата:
|
Она не может не отправляться, ищите проблему на своём сервере. Или давайте тестовый пример.
|
Часовой пояс GMT +3, время: 23:36. |