1. 程式人生 > >history.go()和history.back()的區別是什麽

history.go()和history.back()的區別是什麽

back his history對象 緩存 新功能 返回 如何選擇 功能 大量

history.go()和history.back()的區別是什麽: go()和back()同屬於history對象,在功能上也有類似之處,比如history.go(-1)和history.back()都可以返回上一頁,好像是是一樣的,其實還是有區別的,下面就簡單介紹一下它們的區別:

一.history.go(-1): history.go(-1)返回上一頁讀取的是緩存中的內容,並沒有刷新功能。

二.history.back(): history.back()不但可以返回上一頁,而且還具有刷新功能,也就是說能夠從服務器讀取最新的內容。

三.這兩個函數該如何選擇: 在有大量表單內容填寫的時候可以選擇可以選擇history.go(-1),因為返回的時候沒有刷新功能,這樣就可以防止用戶重復填寫了。

history.go()和history.back()的區別是什麽