F5 i XML структура

  • Автор темы Автор темы Anka
  • Дата начала Дата начала

Anka

Guest
F5 i XML структура

Ребята такая вот проблема. Генерируется ХМЛ с помощью ПХП скрипта.
Структура ХМЛ зависит от данных, переданных скрипту методом ПОСТ. Дело происходит в ИЕ 6.0.
Нажимаю Ф5, ИЕ спрашивает, послат ли данные снова, отвечау ок, происходит удачное обновление страницы. Выполняю действия, активируется Яваскрипт, посылается запрос по методу ПОСТ, ПХП обрабатывает запрос, выдает новую структуру ХМЛ. Все прекрасно. Но! если я сейчас нажму Ф5, данные не посылаются на сервер, идет пустой запрос. Что вызывает ошибку.
Почему? в чем разница?

ПС - В Мозилле работает нормально.
 
код JavaScript
который формирует POST запрос на сервер покажи?

также покажи как ты этот код вызываешь
 
PHP:
<form name="recept" action="recept.php" method="post">

bla bla bla

<select name="x"  onchange="javascript: change_x();">
<option value="1">1</option><option value="2">2</option><option value="3">3</option>
</select>

</form>

function change_x(){
 
bla bla bla
	document.forms[0].submit();
}
Javascript грузиться на Onload body.
 
тот код который ты привела
и его словестное описание... расходятся...

сдается мне XML тут непричем !! =)

"данные не посылаются на сервер", возможно потому что document.forms[0]. - это САВСЕМ не та форма, которую ты хочешь засабмитить (выше в коде встречаются формы(

IMHO имеет смысл сделать
<form name="form_name"
и
далее
document.forms['form_name'].
 
slach спасибо за твое внимание.

но оно и так не работает, я не думаю, что проблема в Javascripte.
В Mozille работает, меняю метод запроса с POST на GET- прекрасно работает. Но GET мне не подходит, чтобы таким образом решить проблему.

Я полагаю, это фича ie, ну или мое незнание.

В чем еще может быть проблема?
 
Сверху