【问题标题】:How do I mimic browser back arrow in my application page?如何在我的应用程序页面中模仿浏览器后退箭头?
【发布时间】:2010-12-24 08:55:11
【问题描述】:

request.path 给了我点击的 url。 我需要该页面上的返回链接,单击该链接应返回推荐人页面, 就像浏览器后退箭头一样。我不维护任何会话并且 不想硬编码引荐来源网页网址。

【问题讨论】:

  • 别打扰了。如果你试图重新发明后退按钮,你会做得很糟糕。例如,在这种情况下,它将转发到用户来自的页面(如果它可以正常工作的话)。如果他们然后点击他们真正的后退按钮,它将带他们回到他们点击后退链接的页面。
  • 我必须支持大卫。您可以期望的最好结果是答案中列出的 javascript,因为引荐来源标头充其量是粗略的(许多程序会阻止它,即使它们不阻止它也可能不准确)。
  • 当然后面的JS也有同样的问题。用户单击链接,因此他们希望返回按钮将其返回。总而言之,设计一些旨在让用户前进而实际上(或没有,但声称)让他们回来的东西,简直令人困惑。

标签: python html django


【解决方案1】:

您可以使用 Javascript 来做到这一点:

<span onclick='javascript: history.back()'>Previous page</span>

【讨论】:

    【解决方案2】:

    试试 Javascript 怎么样?

     <a href="#" onclick="history.go(-1);">Go back</a>
    

    【讨论】:

      【解决方案3】:
      猜你喜欢
      • 2020-05-05
      • 2016-10-09
      • 2020-01-20
      • 1970-01-01
      • 1970-01-01
      • 2015-09-27
      • 2021-05-20
      • 1970-01-01
      • 2023-02-05
      相关资源
      最近更新 更多