当前位置: 代码迷 >> Web前端 >> 浏览器内存储器泄露
  详细解决方案

浏览器内存储器泄露

热度:379   发布时间:2012-10-23 12:12:22.0
浏览器内存泄露

js经常会造成浏览器内存泄露,原因是由于对象相互引用造成的

?

?

其他常见的

1、ajax+innerhtml会造成浏览器内存泄露

?? 解决方法://$(div).children().remove();解决内存继增问题,由于泄漏的不是很严重,同时为了页面的效果,该方法注射掉了

2、iframe 内存泄露

?? 解决方法:frame.contentWindow.document.write('');//清空iframe的内容
????????????????? frame.contentWindow.close();//避免iframe内存泄漏??
????????????????? frame.parentNode.removeChild(frame);//删除iframe

3、IE中垃圾回收方法:删除失效的对象??

???? CollectGarbage();