wap1.0清除文本框缓存

  当我给某个好友推荐手机号以后,我再次回到推荐页面,文本框里还有以前的手机号,在网上查到两种方式:

第一种:

<%
        response.setHeader("Pragma","No-cache");
        response.setHeader("Cache-Control","no-cache");
        response.setDateHeader("Expires",0);
%>

 

第二种:

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

 

结果都不起作用后来我还是使用了wml语言的一个标签:

 

  <onevent type="onenterforward">
      <refresh>
        <setvar name="recommendPhone" value=""/>
      </refresh>
    </onevent>

 

这样每次进入这个页面,都刷新一次,赋给它一个空置,wap1.0的缓存问题就这样解决了。

wap2.0是用xhtml清除缓存:

偶然的机会在opera浏览器中发现了“从新装入页面间隔”(在当前页面单击右键,就有这个选项),将间隔时间设为5秒了,这样它就会每隔5秒页面就会重新装入,这样缓存问题也就解决了。

 

你可能感兴趣的:(cache,浏览器,XHTML,Opera)