经常会发生这样的情况,
用JavaScript打开一个页面,显示一些内容,
第一次打开没有问题,第二次打开的时候需要显示的内容变了,但是打开的内容还是和第一次打开的页面内容一样。
解决办法,在打开的页面的Page_Load事件里加入下面的代码
Page.Response.Cache.SetNoStore();
还有其他的办法 比如在meta标签,如下
<meta http-equiv=”Pragma“ contect=”no-cache“>
是用于设定禁止浏览器从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从Cache中再调出;
、<meta http-equiv=”Expires“ contect=”Mon,12 May 2001 00:20:00 GMT“>
设置过期时间,当把contect设置为0的时间就不从缓存取内容了。
参照百度百科 Meta