静态页面时,Firefox F5刷新,input类标签不刷新

来源:互联网 发布:excel下拉菜单数据库 编辑:程序博客网 时间:2024/05/06 16:07

问题:

       做了静态页面,使用F5刷新FF时,input中的text,radio等,不刷新,保持刷新前的显示,使用firebug查看,值却已经变为初始化的值。

思考:

       用FF查看线上的动态页面,不存在此情况,同时,在静态页面中,已经加入:
   

    <META HTTP-EQUIV="Pragma" CONTENT="no-cache">    <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">    <META HTTP-EQUIV="Expires" CONTENT="0">

       仍然无法解决。

解决:

      由于之前发现过,FF对src=“” 情况(好像是这个),存在发送两次请求的情况,于是针对“FF”和“缓存”进行查询,查找到结果:

针对FF,需要添加autocomplete=“off”属性:

    <form>      <input autocomplete="off" type="text" /><br />      <input autocomplete="off" type="text" /><br />      <input autocomplete="off" type="text" /><br />      <input autocomplete="off" type="text" /><br />      </form>  

    <form autocomplete="off">      <input type="text" /><br />      <input type="text" /><br />      <input type="text" /><br />      <input type="text" /><br />      </form>  




0 0
原创粉丝点击