鍍金池/ 問答/HTML/ 切換標(biāo)簽,F(xiàn)5刷新頁面,怎么讓他還回到之前點擊的標(biāo)簽,拿什么標(biāo)記

切換標(biāo)簽,F(xiàn)5刷新頁面,怎么讓他還回到之前點擊的標(biāo)簽,拿什么標(biāo)記

是直接在url拿個參數(shù)標(biāo)記還是用sessionStorage,用哪種好?
如果用變量,刷新后直接重置了

clipboard.png
F5刷新后仍顯示第三個

回答
編輯回答
涼心人

可以cookies 設(shè)置

2018年3月23日 11:28
編輯回答
六扇門

建議使用url的hash,例如:http://www.test.com/index.htm...,這樣更符合語義化

2018年6月5日 14:12
編輯回答
舊螢火

點擊菜單是儲存索引
localStorage.setItem('index','獲取點擊的索引');
刷新后初始化判斷是否有這個值
if(localStorage.getItem('index')){

//儲存值存在 do sth

}else{

 //儲存值不存在 do sth

}

2017年10月14日 05:52
編輯回答
逗婦乳

監(jiān)聽點擊,返回時操控

2018年6月10日 22:52
編輯回答
別硬撐

記錄一下狀態(tài),刷新后模擬點擊事件

2018年6月5日 04:11