谢谢kingerq(多菜鸟) 兄!
history.back();只是返回上一页啊,而要求是要返回到上i (i不是固定的)页啊!

解决方案 »

  1.   

    我测试的程序。
    A.html
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD>
    <BODY>
    <A HREF="B.html">A</A>
    </BODY>
    </HTML>
    B.html
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD>
    <BODY>
    <A HREF="C.html">B</A>
    </BODY>
    </HTML>C.Html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function fncReturn(){
        history.go('file:///E:/Return/A.html');
        //这个,你可以根据location来修改的。
        //我只是测试了。我的程序。赫赫,你根据自己的需要,去修改就好了。
    }
    //-->
    </SCRIPT>
    </HEAD>
    <BODY>
    <A HREF="B.html" ONCLICK="Javascript:fncReturn();return false;">C</A>
    </BODY>
    </HTML>
      

  2.   

    修改了我的那个函数:function fncReturn(){
    history.go(location.href.replace('C.html','A.html'));
    }你可以测试一下看看的。我在自己的机器上面测试过的。
      

  3.   

    Croatia(Croatia) 的方法很好哦,谢谢!还有没有其它方法呢?
      

  4.   

    somepage可以根据需要变化,
    location.href="<%=somepage%>"&".asp"
      

  5.   

    保持状态的几种方法
    http://msdn.microsoft.com/workshop/author/persistence/overview.asp