存在父级页面里去
parent.arr=arrObj

解决方案 »

  1.   

    示例:
    <div id="block"><span id="no1"> no1 </span><span id="no2"> no2 </span></div>
    <script type="text/javascript">
    var block = document.getElementById("block");
    var no1 = document.getElementById("no1");var newText = document.createTextNode(" 插入的 ");
    var newNode = document.createElement("span");
    newNode.appendChild(newText);
    block.insertBefore(newNode, no2);
    </script>
    因为最后一个元素不能用 insertBefore ,所以最后一个元素就用 appendChild。
      

  2.   

    为啥 Session 和 Cookie 被排除了?是不是因为这个数组很大?
    如果只是 IE,那么可用 UserData,http://www.cftea.com/c/812.asp
    另外我觉得可以用 Ajax。
      

  3.   

    TO 千一网络
    这个数组里面存放的是 object对象,能用cookie存放吗?而且cookis能被用户禁用,导致我的功能无法实现。
    至于session,能传递js的画面句柄对象吗?
      

  4.   

    TO fzfei2
    你指的父级页面是?我这个是登录画面,然后进入menu画面。。
      

  5.   

    userdata可以考虑存储在父级页面的意思就是:
    <html>
    <head>
    <script>
    var obj;
    </script>
    </head>
    <body>
    <iframe src="menu.html"/>
    </body>
    </html>menu.html
    ---------
    var obj;
    window.onload = function(){
    if(parent.obj) obj = parent.obj;
    };
    window.onunload = function(){
    parent.obj = obj;
    };