在网页开发和日常浏览中,“go to back”(返回上一页)是一个非常常见的操作。本文将介绍其在不同场景下的实现方式与最佳实践。
用户点击浏览器左上角的“←”按钮,即可返回上一个访问的页面。这是基于浏览器历史记录(History API)实现的。
开发者可以通过以下代码让网页中的按钮实现“返回上一页”功能:
// 方法一:使用 history.back()
history.back();
// 方法二:等效写法
window.history.go(-1);
你也可以在 HTML 中添加一个返回按钮:
<button onclick="history.back()">返回上一页</button>
history.back() 可能无效或关闭标签页。常见于表单提交后的提示页、文章详情页、移动端 H5 页面等,提供便捷的导航体验。