能不能在浏览器返回的时候弹出回退提示 并在选择取消回退的时候 留在原来页面上?
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
提交
取消
