Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Переадресация в Explorer


Автор: SeriousIG 15.5.2008, 10:07
Задача такая. После того как человек заполнил форму, он попадает на страницу, с которой должен быть переадресован на другой адрес. На этой же странице и формируются данные для отправки на другой сайт. Переадресация запускается автоматически с помощью Javascript.  Этот кусок кода я выложил.

Подскажите, почему этот код в Internet Explorer выдает ошибку "Отказано в доступе". И указывает строчку 16. Действие прекращается. Кнопка не работает. Переадресация тоже. Этот же код в Firefox'e работает без проблем.

Код

<FORM NAME="pay" ACTION="*********" METHOD="POST">
<INPUT TYPE="HIDDEN" NAME="****" VALUE="**">
<INPUT TYPE="HIDDEN" NAME="****" VALUE="**">

<noscript>
<center>
<h1>Return processing results</h1>
<h2>Your browser does not support JavaScript or disabled</h2>
<h3>Click 'Submit' to continue with Transaction</h3>
<INPUT TYPE="submit" NAME="submit" value="Отправить">
</center>
</noscript>

</FORM>


<script  type="text/jscript">
document.pay.submit();
</script>

Автор: Grig 15.5.2008, 10:21
потому что файла 
Цитата

ACTION="*********"

не существует. IE и Опера пытаются на него сослаться, а Фаерфокс сразу зарубает.

Автор: SeriousIG 15.5.2008, 10:31
Grig, ***** - это я специально скрыл адрес и значения. Я не думаю что дело именно в них.

Автор: SeriousIG 16.5.2008, 01:34
Я вот до сих пор не могу понять. Вроде все ж нормально. 

Хочу добавить, - что это элементарный скрипт по пересылке данных на другой адрес. Это делается для платежного сервера, который переваривает данные с кредитных карточек, и результат возвращает обратно на сайт. 

з.ы. Звездочками я заменил существующий адрес и пересылаемые данные!

Автор: Ghirik 16.5.2008, 11:43
SeriousIG, Вы эксперименты где проводите? На локале?

И, пожалуйста, используйте написание названий тэгов и атрибутов в нижнем регистре.

Автор: SeriousIG 16.5.2008, 13:51
Цитата(Ghirik @  16.5.2008,  09:43 Найти цитируемый пост)
Вы эксперименты где проводите? На локале?

И на локале, и в интернете.


Цитата(Ghirik @  16.5.2008,  09:43 Найти цитируемый пост)
И, пожалуйста, используйте написание названий тэгов и атрибутов в нижнем регистре. 

А какая разница?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)