可以考虑用cookie,但未必很保险。其他的办法,还没有找到

解决方案 »

  1.   

    http://www.csdn.net/expert/topic/363/363446.xml?temp=.5185816五颗红星的 karma(无为) 回答得很好
      

  2.   

    如果你使用IE5+以上的浏览器,你可以把结果写到一个表单元素里,然后使用
    savsHistory Behavior来做:当然也可以用隐藏的表单元素啦<HTML>
    <HEAD>
    <META NAME="save" CONTENT="history">
    <STYLE>
       .saveHistory {behavior:url(#default#savehistory);}
    </STYLE>
    </HEAD>
    <BODY onbeforeunload="oPersistInput.value='你数组的结果'">
    <INPUT class=saveHistory type=text id=oPersistInput>
    </BODY>
    </HTML>
      

  3.   

    我仿照老外做了个js版商店,他的思路是将一个
    网站所有的相关信息存在一个隐藏的 IFRAME 里
    在这个商店里的所有html文件全部嵌入这个IFRAME
      

  4.   

    To chiny:
    我现在的思路就是用frame保存数据, 但用户一刷新就什么都没有了.
      

  5.   

    用Dom保存数据,也就是节点,元素之类。例
    <tr id="user1">
    <td>陈邦义</td>
    <td>male</td>
    <td>23</td>
    <td>Beijing</td>
    </tr>
    取数据:
    var user_node=document.getElementById("user1");
    for(var cell=0;cell<user_node.childNodes.length;cell++){
         document.write(user_node.childNodes[cell]);
    }
    有思路了吗?
      

  6.   

    不知你的问题解决没有,下面是我的方法:
    给你个使用ASP的例子(注:要将相应的页面修改为.asp文件):
    <%
    i=request.querystring("i")
    response.write i & "<br>"if i="" then
    dim testarr(10)
    attachstr=""
    for j=1 to 10
    testarr(j)=j
    attachstr=attachstr & "&" & "testarr" & j & "=" & testarr(j)
    next
    else
    for j=1 to 10
    response.write request.querystring("testarr" & j) & "<br>"
    next
    end if
    response.write attachstr & "<br>"
    %>
    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>测试</title>
    </head><body <%if request.querystring("i")="" then%>onload="this.location='test.asp?i=10<%=attachstr%>'" <%end if%>></body></html>在这个例子中,页面刷新后,可以保存原来数组的值,你可以适当修改,以满足你的实际情况。
      

  7.   

    上面不好意思,写掉了,应该是
    document.write(user_node.childNodes[cell].innerText);
    这个iframe连接的页面做一个树形数据结构
    不过好像版本的浏览器对Dom支持的不好
      

  8.   

    To chiny:你说用Dom保存数据,我不是很明白, 能讲的更详细些吗? 用js可以实现吗?谢谢