不过,你的表单要加一个behavior:例如:
<HTML>
<HEAD>
<META NAME="save" CONTENT="history">
<STYLE>
   .saveHistory {behavior:url(#default#savehistory);}
</STYLE>
</HEAD>
<BODY>
<INPUT class=saveHistory type=text id=oPersistInput>
</BODY>
</HTML>

解决方案 »

  1.   

    history.back();
    history.go(-1);均可
      

  2.   

    这要用到隐藏桢
    jsp:
    在提交和时候调用 readData()函数
    function readData() {
             var table_name = document.formName.TABLE_NAME.value;
    prodObj = window.event.srcElement;
    if ( prodObj.value == "" ) return;
    jsp = "/checkData.jsp?table_name="+prodObj.value;
    url = jsp ;
    var f = document.getElementById("dataFrame");
    f.src = url;
    }
    function fillData(tableName){
         if(tableName=="" || tableName==null)
         {
             alert("该报表名已经存在,请重新输入!");
             document.formName.TABLE_NAME.value = tableName;
             return;
         }
         else
             return ;
      }
    注意要在<form>.....</form>后面加上这句<iframe style="display:none" id="dataFrame"></iframe>
    在checkData.jsp中:
    <html>
    <head>
    </head>
    <body>
    <%
        String table_name= request.getParameter("table_name"); 
        ...........//查询数据库
        String tableIndatabase = 查询后返回的值
    %>
    <script language="JavaScript">
    var tab_name = "<%=tableIndatabase%>";
    parent.fillData(tab_name);
    </script>
    </body>
    </html>
      

  3.   

    可是我只会asp,有没有更简单的办法,上面那么多我看不懂
      

  4.   

    我觉得这是scrip脚本的东西,这和asp还是jsp关系应该不大,不过你可以把这个再帖到asp版里去;)