能不能在浏览器返回的时候弹出回退提示 并在选择取消回退的时候 留在原来页面上?
1 回答
慕尼黑8549860
TA贡献1818条经验 获得超11个赞
可以
$(function () { if (window.history && window.history.pushState) { $(window).on('popstate', function() { var hashLocation = location.hash; var hashSplit = hashLocation.split("#!/"); var hashName = hashSplit[1]; if (hashName !== '') { var hash = window.location.hash; if (hash === '') { alert('后退被点击'); } } }); window.history.pushState('forward', null, '#'); } });
添加回答
举报
0/150
提交
取消