開發過程中總會遇到一些瀏覽器返回、前進和前進後退靜默刷新頁面,使得每次進頁面獲取到的數據都是最新的,但用戶體驗又比較好的體驗。
這裏整理一些常用的js操作方式:
window.location.reload(); //刷新
location.reload(); // 刷新
window.location.go(1); // 前進一頁
window.location.go(-1); // 後退一頁, 值爲n,即後退n頁,若n>m,m爲實際頁數,則會返回首頁
window.history.forward(); // 前進
window.history.back(); // 後退+刷新
window.history.forward(1); // 用jq禁用瀏覽器的前進按鈕
window.history.forward(-1); // 用jq禁用瀏覽器後退按鈕