文章詳情頁
css - 如何獲取頁面唯一標(biāo)識符
瀏覽:184日期:2023-10-07 15:45:51
問題描述
在構(gòu)建單頁應(yīng)用中,我需要知道用戶進入這個頁面,到底是后退,還是前進訪問這個頁面的。目前我暫時只知道history.state.key這個可以判斷,不知道還有沒有其他的方案
看了一下vue-router的源碼,只支持對全局滾動條進行保存
問題解答
回答1:一般單頁的的路由是通過 hash 來控制的,你可以監(jiān)控 window.onhashchange 事件evt.oldURL 可以看到前一步的 hash ,通過這個來判斷是前進還是后退過來的然后結(jié)合本地存儲,干你想干的事
回答2:sessionStorage。
標(biāo)簽:
CSS
相關(guān)文章:
1. angular.js - 輸入郵箱地址之后, 如何使其自動在末尾添加分號?2. javascript - 后臺管理系統(tǒng)左側(cè)折疊導(dǎo)航欄數(shù)據(jù)較多,怎么樣直接通過搜索去定位到具體某一個菜單項位置,并展開當(dāng)前菜單3. 如何解決docker宿主機無法訪問容器中的服務(wù)?4. javascript - Web微信聊天輸入框解決方案5. javascript - 如何使用nodejs 將.html 文件轉(zhuǎn)化成canvas6. python - Scrapy存在內(nèi)存泄漏的問題。7. 如何用筆記本上的apache做微信開發(fā)的服務(wù)器8. CSS3 畫如下圖形9. angular.js - $stateChangeSuccess事件在狀態(tài)跳轉(zhuǎn)的時候不執(zhí)行?10. android - rxjava merge 返回Object對象數(shù)據(jù)如何緩存
排行榜

熱門標(biāo)簽