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

itbook 2002-12-02 09:26:45
缓存问题:在javascript中如何清除缓存
有一网页zzz.html其中有一隐藏域,提交之后,按ie工具栏中的后退回到zzz.html,再次提交,提交的是缓存中的值,,,该怎么办.
...全文
411 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
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=提交>");

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧