缓存问题:在javascript中如何清除缓存 有一网页zzz.html其中有一隐藏域,提交之后,按ie工具栏中的后退回到zzz.html,再次提交,提交的是缓

itbook 2002-12-02 09:26:45
缓存问题:在javascript中如何清除缓存
有一网页zzz.html其中有一隐藏域,提交之后,按ie工具栏中的后退回到zzz.html,再次提交,提交的是缓存中的值,,,该怎么办.
...全文
373 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
meizz 2002-12-02
<input type='hidden' name=abcd value='1111'>
这样的写法已经将其值定死了, 怎么清除缓存都没有的了.
  • 打赏
  • 举报
回复
itbook 2002-12-02
没人回答吗!!!
  • 打赏
  • 举报
回复
itbook 2002-12-02
就是这段代码:

<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<script language="Javascript">
document.write("<form name=form1 method=post action='form123.php'>");

document.write("<input type='hidden' name=abcd value='1111'>");

document.write("<input type=submit value=提交>");
document.write("</form>");
</script>
</BODY>
</HTML>
第一次提交时隐藏域abcd的value值已经修改,第二次提交时并未修改隐藏域abcd的value值,但提交后提交的是第一次修改的值.若何!!!
  • 打赏
  • 举报
回复
itbook 2002-12-02
为什么不行!!!
  • 打赏
  • 举报
回复
meizz 2002-12-02
在zzz.html里head区加上这么一段代码:
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
清除临时缓存
  • 打赏
  • 举报
回复
全息宇宙 2002-12-02
document.write("<form name=form1 method=post action='form123.php'>");

document.write("<input type='hidden' name=abcd value='1111'>");

document.write("<input type=submit value=提交>");
  • 打赏
  • 举报
回复
发帖
JavaScript

8.6w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2002-12-02 09:26
社区公告
暂无公告