感谢您的关注。 我从很多来源搜索了打击问题,但我还没有找到正确的答案。 所以我希望你们都能帮助我解决它。 如果我的问题与某些人相同,请原谅我!
我的问题是“如何更改浏览器后退按钮的目标网址” 这样的事情:
$(browser_back_btn).click(function () {
$(this).targetUrl = $(this).targetUrl + "#abcxyz";
})
感谢您的帮助!
答案 0 :(得分:0)
这是一个非常有趣的问题。
在javascript中你有对象
window.history
当您点击指向实际页面的链接时,您可以做的是替换历史记录的状态。
赞:window.history.replaceState( {}, '', '/google.com');
如果按照您在评论中说的那样尝试检查是否用户,则用户使用后退按钮访问该页面。您只需填充{}
并在页面加载中检查它。
例如:window.history.replaceState( {backButtonPresse : true}, 'wtv', location.pathname);
为您做的最好的事情是看看this from Mozilla。