后退按钮如何在浏览器中工作?

时间:2012-10-11 06:53:17

标签: php

我在主要工作页面列出了项目,如果我点击项目,它将指向工作页面,其中显示详细信息,如果我点击后退按钮,它将重定向主工作页面。我想要后退按钮应该重定向以前的项目请帮忙。

3 个答案:

答案 0 :(得分:0)

我的浏览器中的后退按钮在您的网站上按设计工作:它将我带到我以前的网页上。

网站无法(轻松)改变浏览器后退按钮的行为,以保持用户无法控制。您不能(轻松)使用后退按钮浏览网站(如果我正确理解您的问题)。

答案 1 :(得分:0)

要将后退按钮重定向到上一个项目,您需要从

更改当前的HTML
 <a href="mainWork.php">BACK</a>

到:

 <a href="work.php?page=1">BACK</a>

您必须通过将href中的页码计算为$ _GET ['page']来动态执行此操作 - 1

 <? $page = (int) $_GET['page']; $back = $_GET['page'] - 1;
         print '<a href="work.php?page=$back">BACK</a>';
  ?>

答案 2 :(得分:0)

为什么不改变客户端的后退按钮?

<a href='#' id='backBtn'>Back</a>

在JS中:

document.getElementById('backBtn').onclick = function()
{
    history.back();
};

如果您只想让后面的btn表现得像浏览器后退按钮一样?