在移动端的很多操作情景中,都涉及返回上一步的操作,通常情况下使用JavaScript的返回上一步可解决(
<a href="javascript:history.back(-1)">
)。但是有时候要跳转至上上步或者是上上步。
在thinkPHP5中,可使用request() -> url()
直接得到请求当前方法的URL。
还有有个系统变量 $_SERVER['HTTP_REFERER']
可以得到请求这个方法的链接来的哪个URL。
得到需要的URL后,通常可以把它存在session中,在适当的时候可以使用。
在HTML模板文件中可以使用,{$Think.session.address_info.phone}
来表示 session名为address_info的数组中键名为phone的字段。
javascript获取当前页面URL
var url = window.location.href;