#javascript #jquery-bbq
#javascript #jquery-bbq
Вопрос:
В настоящее время я делаю перенаправление на стороне сервера, которое добавляет хэш местоположения следующим образом…
SearchTerms[]=webamp;PageNo=1amp;PageSize=10amp;Sort=0amp;AllFacetGroups=null
Когда я вызываю pushState для обновления хэша местоположения, это возвращает сообщение обратно.
Обратите внимание, что это не происходит в FF, но в IE (7 и выше) по какой-то странной причине это вызывает обратную отправку.
Как я могу остановить отправку обратной отправки?
Ответ №1:
Хорошо, чтобы обойти это в IE, нужно перенаправить с помощью document.location.href , это правильно инициализирует хэш местоположения. При перенаправлении с использованием сервера не удается инициализировать document.location.hash.