Невозможно выполнить любые асинхронные ajax-запросы после вызова location.replace в браузерах webkit - PullRequest
4 голосов
/ 21 июня 2011

У меня есть страница загрузки, которая использует location.replace для перехода на страницу результатов.Этот запрос может занять много времени, поэтому для его возврата требуется некоторое время.В то же время я использую ajax-запросы с длинным опросом для обновления страницы загрузки с информацией о прогрессе.

Это отлично работает в Firefox и IE, и позволяет ajax-запросам продолжаться после вызова location.replace.

Но в браузерах webkit (Chrome, Safari) все запросы ajax отменяются после выполнения запроса location.replace.

Есть ли способ сделать запросы ajax, пока основное окно перемещается вдругая страница в браузерах webkit?

1 Ответ

0 голосов
/ 21 июня 2011

если вы используете ajax, возможно, вы можете загрузить страницу с помощью вызова ajax и просто отобразить ее тело на активной странице и изменить поддержку веб-набора ведьмы url.

...