javascript - 如何在不返回浏览器的情况下使用 JavaScript 返回上一个路由?
问题描述
有没有一种方法可以重定向到先前访问的路由,而无需在浏览器历史记录中实际“返回”?例如,转到上一条路线,但浏览器上的“前进”按钮仍然无法点击,因为您实际上并未在浏览器中“返回”。
解决方案
您可以尝试走上一条路线:
window.history.back()
然后清除转发的页面:
history.pushState(null, document.title, location.href)
你可以参考这个链接。我想有多种方法可以清除前进按钮: HTML5 history disable forward button
推荐阅读
- java - 使用 mysql 连接器 8 针对服务器 5.6.22 保存表情符号
- bluetooth - RaspberryPi Cross-GCC,缺少蓝牙库
- java - 使 Eclipse 和 javac 之间的相对路径的根一致
- php - TCPDF - 在没有 IDM 的情况下下载文件时显示不需要的字符
- angular - How to correctly configure put() options to receive progress events from Angular 6 HttpClient request?
- ios - 如何快速将代表交给文本字段
- python - 如何使用dask bag和delay来加入2个映射功能?
- ajax - 为什么 React fetch() 向服务器发送 2 个请求?
- android - 为什么安装空白后使用android studio覆盖无法上传?
- python - Ableton Python __init__ 自文件刷新