HTML 5 sessionStorageによるページ戻りリフレッシュ
839 ワード
需要:リストページが新しいプロジェクトの追加ページにジャンプした後、前のページに戻り、最新のデータをデータする必要があります.最初はそうだったback();メソッドが返されると、ページは自動的にリフレッシュされません.新しいページに再アクセスする前に、ページのリンクは、新しいデータがロードされたページにアクセスできますが、ページのロードがメモリを過剰に占めることもあります.
このときsessionStorageで一時変数を格納して判断できる
親ページ:
サブページ:
このときsessionStorageで一時変数を格納して判断できる
親ページ:
window.onload = function () {
var data = sessionStorage.getItem("FirstLoad");
if (data) {
if (data == "0") {
sessionStorage.setItem("FirstLoad","1");
location.reload();
}
} else {
sessionStorage.setItem("FirstLoad","1");
}
}
サブページ:
sessionStorage.setItem("FirstLoad", "0");
history.back();
session , 。