RT

解决方案 »

  1.   

    window.setInterval("CollectGarbage();",10000);//只对IE有效
      

  2.   

    模仿jquery-ui写一个插件,每次执行插件的时都是new一组该插件的prototype对象,而且之前new的对象也已经没用了,所以想回收内存,要不然运行起来越来越慢。
      

  3.   

    你的意思是不是 异步交互时 页面内容不被即时刷新?你可以试试这个
    $.ajaxSetup({cache:false});  这样文字更改时马上就刷新了 但是图片好像还有点问题 要把浏览器关掉再开一次才行
      

  4.   


    我是这样写的,
    obj = null;
    setTimeout(CollectGarbage, 1);
    但是内存还是没什么改变。
      

  5.   

    简要写一下我的代码
    //释放内存
    var aa = new panelItem();
    var treeItem = new Array();
    treeItem.push(aa);for(var a=0;a<treeItem.length;a++){
       treeItem[a] = null;
    }
    this.options.treeItem.length = 0;
    window.setInterval("CollectGarbage()",100);
    但是释放出的内存很少,大家都来帮忙看看!!
      

  6.   

    javascript好象这样可以.
    var a={};
    delete a;