zoukankan      html  css  js  c++  java
  • 解决Js内存泄漏问题的代码片断

    是从国外的一个网站上抄回来的。
    Js内存泄漏,在IE里面好像没什么影响,但是如果在应用程序中使用了js脚本,问题就大了,特别是如果在Office插件里面的HtmlView控件里面的Js脚本,Office应用程序就突然退出了。

    function ReleaseEvents()
    {
        var events 
    = ["focus""blur""change""click""mousedown",
                      
    "mouseup""mouseover""keypress""keydown",
                      
    "keyup""keypress"];

        var helper 
    = function(obj)
        
    {
            var i;
            
    for (i = 0; i < events.length; i++)
                obj[
    "on" + events[i]] = null;
            
    for (i = 0; i < parent.childNodes.length; i++)
                helper(parent.childNodes[i]);
        }


        helper(document);
    }

    window.onunload 
    = ReleaseEvents;
  • 相关阅读:
    ASCII&Base64
    CentOS自动同步时间
    Java的HashMap
    Java线程同步操作
    Nginx基本配置与应用
    vc中调用Com组件的方法详解
    VC++ try catch (转)
    oracle中exp,imp的使用详解
    jdbc oracle 连接字符串
    标准的开源实现
  • 原文地址:https://www.cnblogs.com/xiaotaoliang/p/328592.html
Copyright © 2011-2022 走看看