成功のajax:とerror.functction:中/ジャンプ(PSリフレッシュ機能を実装

ユーザーは、ブラウザの戻るボタンをクリックするとページのアヤックスは、ページは、オブジェクトのメソッドのwindowlocationプロパティ使用してリフレッシュし、リフレッシュデータ達成更新されません
window.location.reloadを()
このメソッドは、ブラウザは、現在のページを更新することができます。
構文:location.reload()
パラメータ:オプションで、デフォルトはfalseで、クライアントのキャッシュから更新するには、現在のページのF5を取ります。真、場所はサーバーから最新のページを取り、道をGET、クライアントは、Shiftキー+ F5(「リフレッシュ」)をクリックすることと同じです。このメソッドは、時に更新され
、イベントを:データが提出された場合は、それが提出するよう求めポップアップ表示されます
?アンドリュースマイクロチャンネル法はlocation.reloadブラウザがジャンプすることはできません失敗します。バグを
解決:ページへのLOCATION.HREF代わりにリロードの使用()リフレッシュやジャンプ。
window.location.href = LOCATION.HREF + +((新しい日付())getTime()。 ')時間=?';

LOCATION.HREFは
LOCATION.HREFは、最も一般的に使用されるプロパティ、またはウィンドウ、同様のdocument.urlプロパティを設定するURLを取得するためです。
window.location.href = window.location.href;
//これもリフレッシュページを達成し、データを提出し、データなしの迅速な提出をポップすることができます

location.replace()
メソッドが代わるアクセスへの歴史の中で、現在のキャッシュのURLを指定して(クライアント)のプロジェクト、およびreplaceメソッドを使用している場合ので、あなたは「前進」と「バック」することはできませんが、URLに置き換えられました。
使用LOCATION.HREF属性はジャンプを使用すると、バックキーによって後退することができる手段、ブラウザの履歴スタックに追加されます。セキュリティのレベルを向上させるために、ユーザは)(location.reolaceを使用することができた場合は、この方法は、それが現在のページに撤退することができない、歴史を持っていません。

おすすめ

転載: blog.51cto.com/11585002/2448633
おすすめ