【问题标题】:Go back button in a page [duplicate]页面中的返回按钮[重复]
【发布时间】:2012-11-22 11:22:45
【问题描述】:

可能重复:
Go Back to Previous Page
get back to previous page

如何在 javascript 编码中获取上一页。单击后退按钮时转到上一页。

【问题讨论】:

  • 我的倾向基本上是不要。浏览器已经有一个后退按钮,所以在你的页面上添加一个按钮是多余的,如果用户打开你的页面一个新标签或新窗口,然后您无法返回。
  • @nnnnnn 基本正确,但在某些情况下,实现后退按钮可能更容易(例如,如果浏览器全屏运行,例如信息亭)。跨度>

标签: javascript


【解决方案1】:

这里是代码

<input type="button" value="Back" onclick="window.history.back()" /> 

【讨论】:

    【解决方案2】:

    您可以使用:

    <button onclick="window.history.back()">Back</button>
    

    或者..

    <button onclick="window.history.go(-1)">Back</button>
    

    当然,不同之处在于back() 只返回一页,而go() 则返回/转发您作为参数传递的页数,相对于您当前的页面。

    【讨论】:

      【解决方案3】:

      有几种方法,这是一种:

      window.history.go(-1);
      

      【讨论】:

      • 这很好,因为您还可以使用window.history.go(-2);(我刚需要)或window.history.go(-4);等。
      【解决方案4】:

      onclick="history.go(-1)"简单

      【讨论】:

        猜你喜欢
        • 2018-12-19
        • 2020-05-12
        • 2013-04-11
        • 1970-01-01
        • 2010-11-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多