自动回到index.asp的时候
用window.location.href="index.asp"
不用history.go(-1)就解决了

解决方案 »

  1.   

    也就是说你的window.location.href="index.asp"这个写法,还的把参数传会去,比如window.location.href="index.asp?id=id&page=2",如此这样,谢谢
      

  2.   

    那有什么啊。传参数也不是很麻烦。
    要不就用<meta http-equiv="refresh" content="1;URL=zhucewin.asp">,但是好象也需要传参数的!
      

  3.   

    WEB讨论组群:5785453 欢迎网页技术和FLASH爱好者莅临本群,我们共同进步,风雨同行。
    DIY 俱乐部 5773956 欢迎硬件爱好者光临
      

  4.   

    给你个函数
    function go_url($url){
      printf("请点<a href=\"%s\" target=\"_self\">这里</a>返回,<br>\n或者等待 3 秒种后浏览器将自动返回...",$url)
    ?>
    <script LANGUAGE="JavaScript">
    <!--
    setTimeout("parent.location='<?php print($url); ?>'",3000);
    // -->
    </script>
    <?php
    }
    ?>
    使用时只要 go_url("index.php?传递的参数)就行了;
      

  5.   

    在index1.asp的</body>之前调用函数window.location.href="index.asp"
      

  6.   

    推荐:<%Response.Redirect(Request.ServerVariables("HTTP_REFERER"))%>或者在第一个页面设置<%Response.Addheader("Cache-Control","No-Cache")%>
    强制浏览器不缓存页面代码,这样后退就找不到缓存页面,必须重新从服务器读取页面。