第二个问题,2003中asp有最大200k的上传限制,要修改配置xml的。

解决方案 »

  1.   

    怎么修改xml?
    高手指教了
      

  2.   

    1.理论上页面刷新之后, 页面里的全部对象及变量会被全部释放, 这种内存残留应该不关阿信的什么事, 我自己写的树加载几千个节点, 页面刷新之后也没见内存怎么是涨的呀.2.window 2003 IIS 6 出于安全考虑, 默认最大请求200K(也即最大提交数据限额为200KByte, 204800Byte). 
    解决办法: 
    1. 关闭 IIS Admin Service 服务 
    2. 打开 \Windows\system32\inesrv\metabase.xml 
    3. 修改 SPMaxRequestEntityAllowed 的值为自己需要的, 默认为 204800 
    4. 启动 IIS Admin Service
      

  3.   

    我觉得 IE 可能确实有资源不释放的问题,我用 定时器 + XMLDocument 来读取服务器端的 xml ,
    本地解析显示,因为定时器刷新比较快(2s一次),如果页面打开不动,10小时后,IE 的内存占用
    高达 150M  -_-#应该不是定时器的问题,因为其他用定时器的地方没有此现象。
      

  4.   

    网页访问残留肯定是有的, 比如说你的表单提交后再回退时, 表单里填写的数据还在, 这些就是残留在内存里的数据, 但一般来说残留量是非常少的,TO: myy() 你用定时器+XDOM取服务器端的XML, 你只是光取, 取过来之后呢? 你没有释放, 当然就会存放在内存里喽. 你这种取数据不同于页面刷新取数据. 所以从服务器端取过来的数据是累加的.
      

  5.   

    这是我写的代码(10小时 150M内存),我不知道如何释放。
    Win2K pro + IE6(sp1+所有补丁)请 meizz(梅花雪) 前辈指点一下,应该如何释放呢?----------------------------------------------------------
    var loXML = new ActiveXObject("MSXML.DOMDocument");loXML.async = false;function RefreshListGrid()
    {
      if(loXML.load("./OnlineUsersXML.jsp"))
      {
        //解析xml...
      }
      timeoutid = setTimeout("RefreshListGrid()",2000);
      //每 2 秒取得一次数据
    }
    timeoutid = setTimeout("RefreshListGrid()",1000);
      

  6.   

    取得的xml很小的,就几十行而已。
      

  7.   

    TO: myy()
      if(loXML.load("./OnlineUsersXML.jsp"))
      {
        //解析xml...
      }你对XML解析之后的结果存放在什么地方呢? 难道不是在网页当中??
      

  8.   

    ...
    <div id="disp">...</div>
    ...
      if(loXML.load("./OnlineUsersXML.jsp"))
      {
        //解析xml...
        var us=loXML.getElementsByTagName("users");
        var s="";
        for(var i=0; i<us.length; i++)
        {
          s += =us[i].getAttribute("name")+",";
        }
        document.all["disp"].innerText=s;
      }
      

  9.   

    功能要多,做的事情也比较多,例如用cookie纪录节点的状态,节点的动态添加删除等等
      

  10.   

    用 delete 语句释放变量、对象、属性、数组元素等对内存的占用。
    var s="....";
    delete s;
      

  11.   

    窗口最小化,会回收部分页面占用的内存。这个在msdn上早有论述的。
      

  12.   

    to meizz:
    "理论上页面刷新之后, 页面里的全部对象及变量会被全部释放"不知道是否确定??对于使用了父窗体对象或者变量的页面呢?因此我觉得页面刷新之后里面的全部对象以及变量被全部释放,只是页面刷新的一种特殊情况。页面占用内存的不断升高和页面创建或者使用对象以及变量有关,,,具体就没有下文了。