thinkphp5.1實現后退的方法:1、在“common/function.php”中添加常量;2、在需要返回的鏈接處調用“”;3、在跳轉操作的頁面中添加JavaScript代碼即可。
本教程操作環境:Windows7系統、thinkphp5.1版、Dell G3電腦。
thinkphp5.1怎么實現后退?
Thinkphp返回上一頁的實現方案
在開發過程中,經常用到返回上一頁的功能,在此我提供一個思路僅供參考,歡迎討論
立即學習“PHP免費學習筆記(深入)”;
實現過程如下:
1)在common/function.php添加常量
//當前頁面的完整URL地址,用于操作返回上一頁 defined('CURRENT_URL')?or?define('CURRENT_URL',base64_encode($_SERVER["REQUEST_URI"]));
2)使用方法,在需要返回的鏈接處調用
<a>添加收貨地址</a>
3)在跳轉操作的頁面中添加javascript代碼
<script> var return_url = "{$Think.get.return|base64_decode}"; if(return_url){ //延時跳轉 setTimeout(function () { window.location.href = reurl; },1500); } </script>
跳轉鏈接使用了base64編碼以避免pathinfo模式url參數沖突
推薦學習:《thinkPHP視頻教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END