本帖最后由 xx_mm 于 2011-07-30 14:22:20 编辑

解决方案 »

  1.   

    http://eg828.blog.163.com/blog/static/10416362007102341827697/
      

  2.   

    其实所谓内存泄露 一般指变量占用的内存未及时回收的现象LZ的例子需要注意的检查是否存在这种情况:
       DOM元素带有Js对象onclick事件,而onclick里面又带有这个DOM元素的引用 如果是这样的话 会形成一种环状结构 造成内存泄露 FF下还好 IE下表现尤为明显 它不受js解析机制管理 甚至有可能吃光你的内存 解决办法就是在DOM元素被抛弃之前移除绑定在上面的事件再比如说:innerHTML 大家都常用的
    在某个DOM元素例如Div里添加很多Html代码,用innerHTML赋值进去,然后触发某事件后整个替换掉innerHTML,那么被替换以前的Html代码很可能带有这样的环状结构,导致页面只要不刷新,内存就会一直泄露着越来越严重,直到吃光内存还有像闭包的使用 也存在leak问题 LZ感兴趣的话自己搜搜 期待在这方面有总结的牛人来踩踩你的帖~~~