js能删除浏览器的历史浏览记录吗
看了一些博客,都是在说修改和添加浏览器历史记录,我想做的是登录之后不能让用户后退到登录的页面,有没有什么好的方法
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
看了一些博客,都是在说修改和添加浏览器历史记录,我想做的是登录之后不能让用户后退到登录的页面,有没有什么好的方法
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
history.replace 吧?
登录后用 location.replace('登录后的url地址') 替换当前页面即可
比如你登录成功了,要跳转到 /home 页
那么在你登录成功后的逻辑里面添加:
location.replace('/home')
调试办法
然后运行你的程序,看看登录后跳转了几次。
还有就是通过查看history.length 查看堆栈变化