JS控制,返回上一页之后强行刷新一次

Posted 艾玛电动臀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS控制,返回上一页之后强行刷新一次相关的知识,希望对你有一定的参考价值。

网站建设过程中,提交页面后我们经常要用到window.history.go(-1)返回上一页,因为页面的缓存功能,我们只能返回上次操作的页面,但在删除等操作中,我们希望实时看到删除项目后的页面,这就要用到同时刷新技术,下面我们总结总结一下常用的几种window.history.go(-1)返回页面后实时刷新技术。

返回上一页代码:

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

1.强制载入后刷新一次

我们可以仿照C++中解决头文件重复包含的方法,在C++中利用#ifndef A #define A #endif来解决头文件的重复包含问题同样我们采用如下方式

<script>
if(window.name != "bencalie"){
    location.reload();
    window.name = "bencalie";
}
else{
    window.name = "";
}
</script>

进行载入后强制刷新一次,相信如果你有编程经验一定看的懂的,这里不做解释!

2.禁止缓存,重新载入一次

在前一页头部加上

<meta http-equiv="Expires" CONTENT="0">
<meta http-equiv="Cache-Control" CONTENT="no-cache">
<meta http-equiv="Pragma" CONTENT="no-cache">

或者

<%
   Response.Buffer=True   
   Response.ExpiresAbsolute=Now()-1  
   Response.Expires=0   
   Response.CacheControl="no-cache"
%>
都可以实现刷新。

 

 

原文链接:http://lz881228.blog.163.com/blog/static/114197324201172141411585/


















以上是关于JS控制,返回上一页之后强行刷新一次的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript返回到上一页的三种方法

js返回上一页并刷新的几种方法

js返回上一页并刷新的几种方法

html 返回上一页,并且刷新

js返回上一页并刷新 代码整理

js返回上一页并刷新的几种方法