首页 > 代码库 > 返回上级、上上级页面各种方法
返回上级、上上级页面各种方法
使用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=http://www.mamicode.com/ "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 > |
这种情况必须用服务端代码
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。