Javascript.RU

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

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

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

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

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

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

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

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



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

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


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