IE 8 ajaxでアクセスすると毎回更新できない問題

679 ワード

AJAX概要
AJAX=Aynchronous JavaScript and XML(非同期のJavaScriptとXML)。
AJAXは新しいプログラミング言語ではなく、既存の標準を使う新しい方法です。
AJAXはサーバーとデータを交換し、一部のページを更新するアートで、ページ全体を再ロードしない場合です。
IE 8はajaxでアクセスしても毎回更新できない問題を紹介します。
最近発見されました。ajaxで楽屋に訪問して、ie 8で訪問して、初めて正常に値を返すことができます。後ろはずっとバックグランドを実行しないで、いつも最初の訪問の結果に戻ります。
ie 9、ie 10などはすべて大丈夫で、chrome、ブラウザを待っても大丈夫です。
テスト後、ie 8は初めて取得した結果をキャッシュしていますので、2回目はバックグラウンドに提出しません。
ajaxの要求の後にランダム数を加えて、各要求が一致しないようにすると、ieはキャッシュから結果を取得しない。
ajaxの要求の後に「….&random=」+Math.random()を追加します。このように毎回の要求が一致しないと、ieはキャッシュから結果を取ることができなくなります。
以上は小编でご绍介したIE 8がajaxでアクセスすると毎回更新できない问题です。  ,皆さんのご協力をお願いします。もし何か質問があれば、メッセージをください。ここでも私たちのサイトを応援してくれてありがとうございます。