你上个页面是表单提交页面吧?你可能通过在iframe里嵌提交处理页面来解决需要返回修改的问题

解决方案 »

  1.   

    你所返回的那张网页里设定了网页不被缓存的设置。你将这些去掉就行了。
    设置网页不被缓存的例子:
    HTM网页
    <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">
    或者<META HTTP-EQUIV="expires" CONTENT="0">
    ASP网页
      Response.Expires = -1
      Response.ExpiresAbsolute = Now() - 1
      Response.cachecontrol = "no-cache"
    PHP网页
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    header("Cache-Control: no-cache, must-revalidate");
    header("Pragma: no-cache");
      

  2.   

    这和不设缓存无关,是因为form的提交所致
      

  3.   

    呵呵~ 照楼上 dylanOK(岱岚) 的说法就可以了. :)我照他的意思写了个简单的测试页面,测试成功.----- 把下面的 test_keycode.html 换成你提交的页面就可以了.<BODY>
    <iframe src="test_keycode.html"> </iframe>
    <br>
    <a href="#" onclick="document.write('<a href=\'javascript:history.back()\'>back</a>')"> click here </a></BODY>================================================================
    俺是"老"菜鸟一只, 请各位高手多指教!多谢 CSDN 助手帮我自动加入签名. 
    www.chinaok.net