Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Вопрос по обработке отправки формы (https://javascript.ru/forum/events/34038-vopros-po-obrabotke-otpravki-formy.html)

vodoo 18.12.2012 19:10

Вопрос по обработке отправки формы
 
Добрый день! Подскажите, как можно обработать некорректный URL у формы:
Есть форма у нее задан form.action = url, form.target = frame.
Как можно определить, что url задан кривой и с сервера пришел статус 404? В обработчике frame.onload у contentWindow.document.readyState === "complete", т.е. все ОК вроде как, возможно вообще отследить подобную ситуацию?

Deff 18.12.2012 23:04

Цитата:

Сообщение от vodoo
Как можно определить, что url задан кривой и с сервера пришел статус 404

Ну можно предварительно запустить скрипт с Aякс запросом по данному URL(отследить ошибку 404) либо после отправки формы отследить контент во фрейме, который обычно специфический на стр 404

Dremlin 19.12.2012 04:40

Согласен с Deff. Тут даже нет смысла использовать регулярные выражения. Самый лучший способ - это запрос с проверкой результата.

vodoo 19.12.2012 09:34

Цитата:

Сообщение от Deff (Сообщение 222215)
Ну можно предварительно запустить скрипт с Aякс запросом по данному URL(отследить ошибку 404) либо после отправки формы отследить контент во фрейме, который обычно специфический на стр 404

Наверное так и сделаю, через Аякс, спасибо!


Часовой пояс GMT +3, время: 17:49.