码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2014-05-19 21:17:51      阅读:1119      评论:0      收藏:0      [点我收藏+]

标签:style   class   c   code   java   ext   

使用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

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

标签:style   class   c   code   java   ext   

原文地址:http://www.cnblogs.com/smy520/p/3731669.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!