标签: javascript jquery fragment-identifier
当我按回到哈希的页面时,我正试图获取警报。我正在使用以下代码
if(window.location.hash) { } else { alert('test'); }
如果我在http://someurl.com/#somehash并按下浏览器后退按钮返回http://someurl.com/,警报就不会触发。
有没有办法让这项工作,或者我误解了什么?
非常感谢!
答案 0 :(得分:2)
Here你的问题已经回答了。
归结为使用听众:
window.onhashchange = function() { console.log('hash changed'); }