DOM hash
? ? ?前段時間做的一個H5專題,用到了hash解決問題,特意記錄一下。DOM hash的詳細(xì)內(nèi)容可以點擊鏈接查看。
? ? ?hash就是uri中#及后面的部分,例如:www.google.com.hk#123的#123。當(dāng)只有hash部分發(fā)生變化時,瀏覽器的歷史記錄會產(chǎn)生記錄,但不會向服務(wù)器發(fā)出請求,這時按后退鍵地址欄的uri會變化但頁面內(nèi)容不變。
? ? ?當(dāng)前 URL 的錨部分(以 '#' 號為開始) 發(fā)生改變時觸發(fā)onhashchange 事件 :
window.addEventListener("hashchange",function(){var hash=location.hash.split("#")[1];if(hash==="0" || typeof hash==="undefined"){$("#iframe1").remove()} else if(hash==="1"){$(".longPage").removeClass("hide");} else {} })?
轉(zhuǎn)載于:https://www.cnblogs.com/lulu-beibei/p/5780057.html
總結(jié)
- 上一篇: xshell有大量打印时,显示信息不全
- 下一篇: 很实用的一篇HTTP状态码