四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

javascript 添加和移除函數的通用方法

//添加函數的方法
function addEvent( node, type, listener) {
    if( node.addEventListener ){
        // W3C方法(DOM方法)
        //下面語句中的false意思是用于冒泡階段,若是true則是用于捕獲階段(IE不支持捕獲),所以這里用false是一方面的原因是為了統一
        node.addEventListener( type, listener, false );    
        return true;
    } else if( node.attachEvent ){
        // MSIE方法(IE方法)
        node['e' + type + listener] = listener;
        node[type + listener] = function (){
            node['e' + type + listener](window.event);
        };
        node.attachEvent('on' + type, node[type + listener]);
        return true;
    }
    //如兩種方法都不具備則返回false
    return false;
}


//移除函數的方法
function removeEvent( node, type, listener) {
    if( node.addEventListener ){
        node.removeEventListener( type, listener, false );
        return true;
    } else if( node.detachEvent) {
        node.detachEvent('on' + type, listener);
        return true;
    }
    //如兩種方法都不具備則返回false
    return false;
}


//添加載入事件的方法如下所示
1.function addLoadEvent(func){
    var oldonload=window.onload;
    if(typeof window.onload!="function"){
        window.onload=func;
    }else{
        window.onload=function(){
            oldonload();
            func();
        }
    }
}
2.//用上面的addEvent方法
    addEvent(window, 'load', fn);

JavaScript技術javascript 添加和移除函數的通用方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 何国强| 快点受不了了| 美女拉屎| 好好说再见电影| 王盼盼| 黑洞表面豆瓣| 眉间尺| 一句话让男生硬邦邦的句子| 啊好舒服快点| 混的人头像| 空姐一级毛片| 北京卫视今晚的电视剧是什么| 黄姓的研究报告怎么写| 王渝萱最火的三部电影| 无涯:杜琪峰的电影世界 电影| 徐方| 北京卫视手机直播| 科室对分级护理落实情况检查记录| 夫妻情感生活| 课课帮| 若月玛丽亚| 八哥图库图谜| 美女亚洲| 通往幸福的途径电影在线观看| 埃尔加,她狼| hereweare| 林熙蕾三级未删减| 电影痴汉电车| cctv16节目单| 魔界 电影| 董卿简历| cctv5+体育节目表| 正义回廊 电影| 红色诗配画| 天津电视台体育频道节目单| 以下关于宏病毒说法正确的是| 徐若| 郑俊河| 黄浩雯主演过的所有短剧| 国测四年级语文试题| 电影《天才》|