轉載自:http://www.uw3c.com/jsviews/js96.html
目錄:
- 1這個方法的用途
- 2兩個方法的區別
- 3總結
概述:
H5頁面做多了,自然就會做到頁面上的返回功能,返回功能大致有兩種:history.back(-1)和history.go(-1),今天我們來說說兩種方法的區別。
這個方法的用途
返回一個頁面方法有很多,就好比給返回按鈕綁定一個URL,但是如果一個頁面可以從很多頁面到達,那么這個頁面返回的頁面就不是固定的,那么綁定固定的URL顯然不妥。
兩個方法的區別
既然history.back(-1)和history.go(-1)都是返回之前頁面,但是方法不同,所以肯定是有區別的:
history.back(-1)//直接返回當前頁的上一頁,數據全部消息,是個新頁面 history.go(-1)//也是返回當前頁的上一頁,不過表單里的數據全部還在
總結
返回、前進頁面的方法下面總結一下:
window.location.reload() //刷新 window.history.go(1) //前進 window.history.go(-1) //后退 window.history.forward() //前進 window.history.back() 后退+刷新
