当仅更改位置哈希值时,是否有办法应对javascript中的后退按钮被击中(或按下退格键)的问题?也就是说,当浏览器不与服务器通信或重新加载页面时。
最佳答案
使用 hashchange
事件:
window.addEventListener("hashchange", function(e) {
// ...
})
如果需要支持较旧的浏览器,请在Modernizr的HTML5跨浏览器Polyfills Wiki页面中查看
hashChange
Event section。当仅更改位置哈希值时,是否有办法应对javascript中的后退按钮被击中(或按下退格键)的问题?也就是说,当浏览器不与服务器通信或重新加载页面时。
最佳答案
使用 hashchange
事件:
window.addEventListener("hashchange", function(e) {
// ...
})
hashChange
Event section。