課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
為什么不管是window.history.go(-10);?? 還是window.history.back();返回的都是當(dāng)前的頁面啊?? ?
2016-07-26
源自:JavaScript進階篇 8-8
正在回答
你用的是不是火狐瀏覽器?我后來用谷歌瀏覽器就正常回到上一頁了。你也可以試試。
李大頭3599714 提問者
window.history.length;查看下你的瀏覽的歷史記錄的長度,也許你沒有瀏覽歷史記錄,所以顯示的都是當(dāng)前頁面
history.back() :加載歷史列表中的前一個URL(后退)。
history.go()?:加載歷史列表中的某個具體的頁面。
history.go(1) ?== history.back()
因為你在本頁面打開過其它頁面,在窗口中運行該程序時,該窗口一定要有歷史瀏覽記錄,否則"返回"無效果。
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
1 回答返回前一個瀏覽頁面
1 回答點擊返回跳轉(zhuǎn)上一次瀏覽,并刷新頁面
2 回答用back()函數(shù)為什么返回的是瀏覽器主頁不是瀏覽器歷史記錄里面的上一個頁面呢?
1 回答請問返回是獲得當(dāng)前瀏覽器的寬高嗎
2 回答為什么會出現(xiàn)不點“返回”就回到前一個頁面呀?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-07-27
你用的是不是火狐瀏覽器?我后來用谷歌瀏覽器就正常回到上一頁了。你也可以試試。
2016-07-26
window.history.length;查看下你的瀏覽的歷史記錄的長度,也許你沒有瀏覽歷史記錄,所以顯示的都是當(dāng)前頁面
2016-07-26
history.back() :加載歷史列表中的前一個URL(后退)。
history.go()?:加載歷史列表中的某個具體的頁面。
history.go(1) ?== history.back()
2016-07-26
因為你在本頁面打開過其它頁面,在窗口中運行該程序時,該窗口一定要有歷史瀏覽記錄,否則"返回"無效果。