如何使用ThinkPHP框架实现页面跳转而非JavaScript方法?

更新于
2026-09-26 03:40:20
0阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计222个文字,预计阅读时间需要1分钟。

如何使用ThinkPHP框架实现页面跳转而非JavaScript方法?

在后台控制器的功能中,记录上一页面的地址,具体见【代码段一】。然后在前端页面的a标签中调用backurl参数。具体见【代码段二】。其中,{ }是模板引擎,由个人定义,可能只是的简单替换。

如何使用ThinkPHP框架实现页面跳转而非JavaScript方法?

在后台控制器的方法里记录上一页面的地址,详见

然后在前台的a标签里调用backurl参数。详见

其中”<{}>“是模板引擎,这个看个人定义了,有的也可能是”<>“

我只是提供一个区别于js和jquery的方法,仅供参考。

1.[代码]代码段一

$backurl = empty($_SERVER['HTTP_REFERER']) && strstr($_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST']) ? '#' : $_SERVER['HTTP_REFERER']; $this->assign('backurl', $backurl);

2.[代码]代码段二

<a href="<{$backurl}>">返回</a>

本文共计222个文字,预计阅读时间需要1分钟。

如何使用ThinkPHP框架实现页面跳转而非JavaScript方法?

在后台控制器的功能中,记录上一页面的地址,具体见【代码段一】。然后在前端页面的a标签中调用backurl参数。具体见【代码段二】。其中,{ }是模板引擎,由个人定义,可能只是的简单替换。

如何使用ThinkPHP框架实现页面跳转而非JavaScript方法?

在后台控制器的方法里记录上一页面的地址,详见

然后在前台的a标签里调用backurl参数。详见

其中”<{}>“是模板引擎,这个看个人定义了,有的也可能是”<>“

我只是提供一个区别于js和jquery的方法,仅供参考。

1.[代码]代码段一

$backurl = empty($_SERVER['HTTP_REFERER']) && strstr($_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST']) ? '#' : $_SERVER['HTTP_REFERER']; $this->assign('backurl', $backurl);

2.[代码]代码段二

<a href="<{$backurl}>">返回</a>