返回上级、上上级页面各种方法

使用window.history.go(-1)返回上页的同时刷新"上页",这个适合用在"上页"含有动态更新的内容,比如调用论坛的新帖,调用文章系统的最新文章等等。如果你的"上页"没有动态更新的内容,建议不要弄这个,别人点返回的时候还要再加载一次。

强制载入后刷新一次

在要载入的页面加入以下代码:






1 <script type="text/javascript">






2 if(window.name != "bencalie"){






3      location.reload();






4      window.name = "bencalie";






5 }






6 else{






7      window.name = "";






8 }






9 </script>

禁止缓存,来达到刷新效果

引用内容:






1 <meta http-equiv="Expires" CONTENT="0">






2 <meta http-equiv="Cache-Control" CONTENT="no-cache">






3 <meta http-equiv="Pragma" CONTENT="no-cache">

返回上一页代码:






1 <a href="Javascript:window.history.go(-1)">返回上一页</a>

PHP会经常使用下面的方式,服务器处理完就返回上一页:






1 $page="upload.php";






2 echo "<script>alert(‘上传成功!‘); window.location = \"".$page."\";</script>";

—————————————————————————————————————————————————————————————————————————————

js返回上级页面有两种情况:

一:返回上级页面无刷新的

1:






1 <a onclick="javascript:history.back(-1);" >返回上级页面</a>

2:





1  <a onclick="javascript:history.go(-1);" >返回上级页面</a>

返回上上级目录:






1 <a onclick="javascript:history.go(-2);" >返回上上级页面</a>

二:反回上级页面有刷新的:






1 <a href="<?=$_SERVER["HTTP_REFERER"]?>" >返回上上级页面</a>

这种情况必须用服务端代码

返回上级、上上级页面各种方法,布布扣,bubuko.com

时间: 2024-11-03 21:28:59

返回上级、上上级页面各种方法的相关文章

asp.net中的窗口弹出实现,包括分支窗口 . ASP.NET返回上一页面实现方法总结 .

返回上一页的这个东东在我们做项目的时候一般是用于填写完表单后确认的时候,有对原来输入的数据进行修改或者更新时用的,或者是因为网站为了方便浏览者而有心添加的一个东东,一般这种功能的实现在ASP.NET中都是用一个Button控件来实现的,实现的方法有很多,今天恰好在做项目时碰到要用这个东东,我就把能实现" 返回上一页","返回前一页"的几种方法总结了一下,供大家学习之用,请多多指教: 其实要实现这个功能主要还是要用到javascript脚本语言! 方法一: 在asp.

JS window对象 返回前一个浏览的页面 back()方法

返回前一个浏览的页面 back()方法,加载 history 列表中的前一个 URL. 语法: window.history.back(); 比如,返回前一个浏览的页面,代码如下: window.history.back(); 注意:等同于点击浏览器的倒退按钮. back()相当于go(-1),代码如下: window.history.go(-1); 任务 补充右边代码编辑器第9行,完善GoBack()函数,实现返回前一个页面功能. 注意:本编辑器有局限性,可以把代码拷贝到本机上练习,或者在本节

如何跨控制器跳转 iOS 返回到上上级控制器

TabBarController->控制器A ->控制器B ->控制器->C ->控制器-D 如何从D控制器返回到B控制器 方法: 假设B 控制器是:QTCheckAddObjectViewController QTCheckAddObjectViewController* addObject = self.navigationController.viewControllers[1]; [self.navigationController popToViewControll

Xamarin.Forms listview中的button按钮,实现带着参数返回上一级页面

今天在做列表显示的时候遇到一个问题,就是在ListView中如何才能让一个button的按钮工作并且包含参数呢? 其实有点类似于rep里的控件无法起获取一样.在Xamarin中,当你button绑定事件并不包含在listview的数据源中,那么这个按钮的事件便是无效的. 那么该怎么解决呢?找了一下午终于找到了解决方案 xaml: <AbsoluteLayout IsVisible="True" HorizontalOptions="EndAndExpand"&

h5-webAPP页面返回上个页面同时刷新上个页面

很多时候在创建一个订单时需要添加备注,而添加备注这个功能在UI设计时往往是,点击跳转到另一个页面(B)去输入,返回的时候给带到创建订单的页面(A).在APP中我们可以通过以下这种方式, A页面中: // 局部刷新 window.addEventListener('personCenter', function(e) { getUserInfo() }) B页面中: // 个人中心 var personCenter = plus.webview.getWebviewById('页面的ID'); /

Android 使用SwipeBackLayout实现滑动返回上一级页面——实战来袭

我们知道.APP在设计上习惯性的把返回button放在屏幕的左上角,那么,在非常多时候(尤其是大屏幕手机),操作改返回button,就会有诸多不便了.为了更加方便实现"返回"功能.如今的一些APP,如百度贴吧等.開始引入一种的新的交互方式,通过滑动屏幕.利用手势事件来高速且友好的实现该功能. 怎样高速实现上图的效果呢.Github上提供了一个开源的库SwipeBackLayout,地址:https://github.com/ikew0ng/SwipeBackLayout , 通过它,我

ASP.Net 返回上一个页面(Request.UrlReferrer)

Request.UrlReferrer可以获取客户端上次请求的url的有关信息.  这样我们就可以通过这个属性返回到“上一页”,示例如下 1.      首先在Page_load中获得并储存该信息 Page_load(object obj,EventArgs e)             {                     if(!IsPostBack)                    {                         if(Request.UrlReferrer

h5 网络断网时,返回上一个页面 demo (与检测网络代码相结合,更直观看到结果)

页面一: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>网络在线与离线</title> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maxi

js 刷新上一页,及其它刷新页面的方法

<a href="javascript:history.go(-1)">返回上一页</a> <a href="javascript:location.reload()">刷新当前页面</a> <a href="javascript:" onclick="history.go(-2); ">返回前两页</a> <a href="javascr