<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.   

    用了您的方法,还是不行啊。重load后文本框还是空的。但按ie的后退按钮返回前页就有
    之前的内容
      

  2.   

    http://msdn.microsoft.com/library/default.asp?url=/workshop/author/persistence/overview.asp
    asp可能会重新写内容的。因此你的想法不 太符合逻辑
      

  3.   

    我是填写了一些信息后提交,刷新本页面后再根据填入的信息返回一些信息。我想刷新后的页面还能让用户看到他之前填了什么。我是用JSP的,不过这应该和这些无关?
      

  4.   

    <form name=searchFrm>查询条件:<br>
    姓名<input name=username value="<%=request.getParameter("username")%>">......
    </form>
      

  5.   

    thx JK_10000。可以解决。现在进一步的问题是这样的话Reset键就不能清空这些框
    有什么办法可以解决?
      

  6.   

    <form name=searchFrm>查询条件:<br>
    姓名<input name=username value="<%=request.getParameter("username")%>">......<input type=button value=reset onclick="resetProcess(document.searchFrm)">
    </form><script language=javascript>
    function resetProcess(obj) //JK 20020619 用于将指定obj内的所有text-input与select的值清空
    {
    var a;
    if (obj==null) a=document.all("theQueryConditionTable");
    else a=obj;
    if (a==null) return false;
    var b=a.getElementsByTagName("INPUT");
    for (var i=0;i<b.length;i++)
    {
    if (b[i].type=="text") b[i].value="";
    }
    b=a.getElementsByTagName("SELECT");
    for (var i=0;i<b.length;i++)
    {
    b[i].options[0].selected=true;
    }
    }</script>