post就不能用js来back了。直接用跳转吧。window.location.....或php里header("location:.");

解决方案 »

  1.   

    不太明白楼上的,我没用js来back,就是点的IE的后退按钮
      

  2.   

    没有人知道吗?我再顶一下,好像是跟session和output有关
      

  3.   

    控制一下过期时间就行了
    session后面加上
    header(...)
    具体内容忘了,查一下http头的过期设置
      

  4.   

    由form提交的页面 后退都会出现这样的问题的(你说的点击后退和js的history.back()实现的是同样的功能)
    原因是 这个页面是由提交数据触发的,比方说如果不提交数据或提交不同的数据,那么页面的内容就会不一样(也许你看起来是一样的),所以,这个页面是一次性的过期页面,是不能返回的。不重新提交数据,别说返回,就连刷新都会出现“警告: 网页已经过期”的提示。解决的办法是 你在form页面和目的页面之间做一个过渡页面 这样当退到目的页面,或者刷新目的页面的时候,就不会出现过期的提示了