Thinkphp6或者5中,前端返回上一页(上一步)的两种方法

141次阅读

共计 533 个字符,预计需要花费 2 分钟才能阅读完成。

因为 TP6 中,默认是没有集成 $this->success 等路由跳转方法,可能在看文档的时候,就找不到返回上一页的路由方法,这里做一下记录。

其实 TP 一直以来的方式,都是通过:

1
$_SERVER.HTTP_REFERER

或者也可以写作

1
$_SERVER[‘HTTP_REFERER’]

那么其实在前端的话,就应该这样写:

1
<a class=“back” href=“{$_SERVER.HTTP_REFERER}”>

也就是详细页跳转会列表页,无论你是从首页来访的,还是从文章列表页来访的,都能正确的返回到来源链接中。

JS 方法

JS 中,其实也提供了返回上一步的方法,但是如果是打开新标签的话,这种方法可能就不适用,读取不到上一步地址。如下:

1
<a class=“back” href=“javascript:history.back(-1)”>

以上就是前端中,返回上一步或者说是跳回来源链接的方法,请参考。

正文完
 0