Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.10.2010, 09:57
Аватар для балерун
Аспирант
Отправить личное сообщение для балерун Посмотреть профиль Найти все сообщения от балерун
 
Регистрация: 16.11.2009
Сообщений: 79

Если в ответ на ajax-запрос приходит редирект, то как его ингорировать?
Привет, собс-но вопрос уже озвучил в сабже. С помощью ajax обращаюсь к серверу, он иногда шлет редиректы, и тгда вся страница перезагружается, а мне надо, что б в этом случае перезагрузка не происходила, а вытягивался адрес из редиректа, но страница не перезагружалась.

Последний раз редактировалось балерун, 29.10.2010 в 13:33.
Ответить с цитированием
  #2 (permalink)  
Старый 30.10.2010, 12:41
Аватар для vladlen
Кандидат Javascript-наук
Отправить личное сообщение для vladlen Посмотреть профиль Найти все сообщения от vladlen
 
Регистрация: 19.10.2010
Сообщений: 143

В заголовке есть код 302 и новый адрес назначения.
Ответить с цитированием
  #3 (permalink)  
Старый 01.11.2010, 09:39
Аватар для балерун
Аспирант
Отправить личное сообщение для балерун Посмотреть профиль Найти все сообщения от балерун
 
Регистрация: 16.11.2009
Сообщений: 79

Да, но как его перехватить? А то браузер сам начинает переходить по новому адресу.
Ответить с цитированием
  #4 (permalink)  
Старый 01.11.2010, 10:25
Аватар для балерун
Аспирант
Отправить личное сообщение для балерун Посмотреть профиль Найти все сообщения от балерун
 
Регистрация: 16.11.2009
Сообщений: 79

О, пардон, нашел функцию getAllResponseHeaders(). А это то, что надо. По крайне мере очень на нее похоже.
Или getResponseHeader().
Осталось только связать это с jquery и ajaxForm.

Последний раз редактировалось балерун, 01.11.2010 в 10:29.
Ответить с цитированием
  #5 (permalink)  
Старый 02.11.2010, 01:18
Аватар для vladlen
Кандидат Javascript-наук
Отправить личное сообщение для vladlen Посмотреть профиль Найти все сообщения от vladlen
 
Регистрация: 19.10.2010
Сообщений: 143

Ёперный театр, нахрена вам весь хедер? Солить будете? status - вот что вам нужно, а вопсче сюда для начала.
Да, и у JQuery есть свои методы, зачем велосипед изобретать?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 19:48
30(1|2) редирект от сервера. Или как лучше сделать редирект при верной отсылке форма. pizzZ AJAX и COMET 2 18.02.2010 08:06
О наследовании событий, или как корректно его отменить. JCShen Events/DOM/Window 8 08.02.2010 23:00
Как в ajax запросе передать файл методом POST mcpro jQuery 1 16.12.2009 10:41
Ajax - JSON - не распознает пришедший ответ Майский Кот jQuery 1 13.05.2009 23:40