用hidden来保存临时字段就可以了啊!//是html的hidden有时很有用的!

解决方案 »

  1.   

    返回时从hidden中把变量再读出来就可以了!
      

  2.   

    这个可以直接用javascript写
    <head>
    <script language=javascript>
    function show()
    {
    if(f1.name.value=="")
    {
    alert("no name");
    f1.name.focus();
    return false;
    }
    else
    {
    alert("yes name");
    return true;
    }
    }
    </script>
    </head>
    <body>
    <form name="f1" method="post" action="test.php" onsubmit="return show()">
    <input type="text" name="name">
    <input type="submit" value="Submit">
    </form>
    </body>
    若用是PHP写的话,可以这样!
    接收表单页:
    if($name=="")
    {
    echo "你的姓名没填写,请单击<a href=javascript:history.back()>这里重填</a>";  ///这个返回一般都可以包存上一页所填下的信息的!
    else
    {
    .....
    }
      

  3.   

    <a href='javascript:history.g0(-1)'>返回</a>用这个链接应该可以了!
      

  4.   

    <a href='javascript:history.g0(-1)'>返回</a>
    絕對可以﹐這相當于瀏覽器的后退。樓上的﹐不好意思﹐比你慢了點
      

  5.   

    我发现楼上两位说的都不行,我<a href='javascript:history.g0(-1)'>返回</a>试过了,大家可以到这里来验证一下http://www.nasel.com.cn/nasel.php,我就是用了go写的。
      

  6.   

    我也经常遇到这种问题,而且是有时候有,有时候无,好像在数据量大的时候和用到session的情况下,出现这种问题的几率就高。
    很烦人。
    在asp里面倒没有。
    碰到这种情况,我就使用隐藏的iframe来处理数据来避免这种现象的不知道是不是和php设置有关系。
    还有网页过期的现象也是非常头痛,在php.ini里面将网页过期的时间不管设置多大,都有出现这种现象的可能希望有高手能说明这些问题的原因。
    解决了,我送200分
      

  7.   

    我去你那里试了一下,就是密码返回的时候不会保留
    这样应该是不错的阿
    其实很建议大家用js来检查
    js也有正则表达式的,好多网站都是这个样子
    毕竟屏幕不用闪一下阿
      

  8.   

    <a href='javascript:history.go(-1)'>返回</a>
    最简单,最安全。
      

  9.   

    是表单吗?
    如果是的化可以这样:
    <form name="form1" method="post" action"本页">
    <input type="text" name="Title" size="50" value ="<? echo $Title; ?>">
    ....
    </form>
    就可以了