私はlocation.replaceを使用して結果ページに移動する読み込みページを持っています。このリクエストには長い時間がかかりますので、返されるまでに時間がかかります。その間、私は進行中の情報でローディングページを更新するためにロングポーリングのAjaxリクエストを使用しています。webkitブラウザでlocation.replaceが呼び出された後に、非同期のajaxリクエストを実行できません
これはFirefoxとIEでうまくいきます。これは、location.replaceが呼び出された後でも、ajaxリクエストを続けることができます。
しかし、Webkitブラウザ(Chrome、Safari)では、location.replaceリクエストが実行されると、すべてのajaxリクエストがキャンセルされます。
メインウィンドウがWebkitブラウザの別のページに移動中にajaxリクエストを行う方法はありますか?
はい、結果ページがかなり大きいため、可能であればその方法を避けようとしています。将来はそのルートになるかもしれませんが、今のところ私は新しいページへのナビゲートに役立つものを期待しています。 – Kalin