亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? ext-all-debug.js

?? ext tree grid源碼2e xt tree grid源碼2
?? JS
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):
                fireWindowResize : function(){
            if(resizeEvent){
                if((Ext.isIE||Ext.isAir) && resizeTask){
                    resizeTask.delay(50);
                }else{
                    resizeEvent.fire(D.getViewWidth(), D.getViewHeight());
                }
            }
        },

        
        onTextResize : function(fn, scope, options){
            if(!textEvent){
                textEvent = new Ext.util.Event();
                var textEl = new Ext.Element(document.createElement('div'));
                textEl.dom.className = 'x-text-resize';
                textEl.dom.innerHTML = 'X';
                textEl.appendTo(document.body);
                textSize = textEl.dom.offsetHeight;
                setInterval(function(){
                    if(textEl.dom.offsetHeight != textSize){
                        textEvent.fire(textSize, textSize = textEl.dom.offsetHeight);
                    }
                }, this.textResizeInterval);
            }
            textEvent.addListener(fn, scope, options);
        },

        
        removeResizeListener : function(fn, scope){
            if(resizeEvent){
                resizeEvent.removeListener(fn, scope);
            }
        },

                fireResize : function(){
            if(resizeEvent){
                resizeEvent.fire(D.getViewWidth(), D.getViewHeight());
            }
        },
        
        ieDeferSrc : false,
        
        textResizeInterval : 50
    };
     
    pub.on = pub.addListener;
    
    pub.un = pub.removeListener;

    pub.stoppedMouseDownEvent = new Ext.util.Event();
    return pub;
}();

Ext.onReady = Ext.EventManager.onDocumentReady;

Ext.onReady(function(){
    var bd = Ext.getBody();
    if(!bd){ return; }

    var cls = [
            Ext.isIE ? "ext-ie " + (Ext.isIE6 ? 'ext-ie6' : 'ext-ie7')
            : Ext.isGecko ? "ext-gecko"
            : Ext.isOpera ? "ext-opera"
            : Ext.isSafari ? "ext-safari" : ""];

    if(Ext.isMac){
        cls.push("ext-mac");
    }
    if(Ext.isLinux){
        cls.push("ext-linux");
    }
    if(Ext.isBorderBox){
        cls.push('ext-border-box');
    }
    if(Ext.isStrict){         var p = bd.dom.parentNode;
        if(p){
            p.className += ' ext-strict';
        }
    }
    bd.addClass(cls.join(' '));
});


Ext.EventObject = function(){

    var E = Ext.lib.Event;

        var safariKeys = {
        63234 : 37,         63235 : 39,         63232 : 38,         63233 : 40,         63276 : 33,         63277 : 34,         63272 : 46,         63273 : 36,         63275 : 35      };

        var btnMap = Ext.isIE ? {1:0,4:1,2:2} :
                (Ext.isSafari ? {1:0,2:1,3:2} : {0:0,1:1,2:2});

    Ext.EventObjectImpl = function(e){
        if(e){
            this.setEvent(e.browserEvent || e);
        }
    };
    Ext.EventObjectImpl.prototype = {
        
        browserEvent : null,
        
        button : -1,
        
        shiftKey : false,
        
        ctrlKey : false,
        
        altKey : false,

        
        BACKSPACE : 8,
        
        TAB : 9,
        
        RETURN : 13,
        
        ENTER : 13,
        
        SHIFT : 16,
        
        CONTROL : 17,
        
        ESC : 27,
        
        SPACE : 32,
        
        PAGEUP : 33,
        
        PAGEDOWN : 34,
        
        END : 35,
        
        HOME : 36,
        
        LEFT : 37,
        
        UP : 38,
        
        RIGHT : 39,
        
        DOWN : 40,
        
        DELETE : 46,
        
        F5 : 116,

           
        setEvent : function(e){
            if(e == this || (e && e.browserEvent)){                 return e;
            }
            this.browserEvent = e;
            if(e){
                                this.button = e.button ? btnMap[e.button] : (e.which ? e.which-1 : -1);
                if(e.type == 'click' && this.button == -1){
                    this.button = 0;
                }
                this.type = e.type;
                this.shiftKey = e.shiftKey;
                                this.ctrlKey = e.ctrlKey || e.metaKey;
                this.altKey = e.altKey;
                                this.keyCode = e.keyCode;
                this.charCode = e.charCode;
                                this.target = E.getTarget(e);
                                this.xy = E.getXY(e);
            }else{
                this.button = -1;
                this.shiftKey = false;
                this.ctrlKey = false;
                this.altKey = false;
                this.keyCode = 0;
                this.charCode =0;
                this.target = null;
                this.xy = [0, 0];
            }
            return this;
        },

        
        stopEvent : function(){
            if(this.browserEvent){
                if(this.browserEvent.type == 'mousedown'){
                    Ext.EventManager.stoppedMouseDownEvent.fire(this);
                }
                E.stopEvent(this.browserEvent);
            }
        },

        
        preventDefault : function(){
            if(this.browserEvent){
                E.preventDefault(this.browserEvent);
            }
        },

        
        isNavKeyPress : function(){
            var k = this.keyCode;
            k = Ext.isSafari ? (safariKeys[k] || k) : k;
            return (k >= 33 && k <= 40) || k == this.RETURN || k == this.TAB || k == this.ESC;
        },

        isSpecialKey : function(){
            var k = this.keyCode;
            return (this.type == 'keypress' && this.ctrlKey) || k == 9 || k == 13  || k == 40 || k == 27 ||
            (k == 16) || (k == 17) ||
            (k >= 18 && k <= 20) ||
            (k >= 33 && k <= 35) ||
            (k >= 36 && k <= 39) ||
            (k >= 44 && k <= 45);
        },
        
        stopPropagation : function(){
            if(this.browserEvent){
                if(this.browserEvent.type == 'mousedown'){
                    Ext.EventManager.stoppedMouseDownEvent.fire(this);
                }
                E.stopPropagation(this.browserEvent);
            }
        },

        
        getCharCode : function(){
            return this.charCode || this.keyCode;
        },

        
        getKey : function(){
            var k = this.keyCode || this.charCode;
            return Ext.isSafari ? (safariKeys[k] || k) : k;
        },

        
        getPageX : function(){
            return this.xy[0];
        },

        
        getPageY : function(){
            return this.xy[1];
        },

        
        getTime : function(){
            if(this.browserEvent){
                return E.getTime(this.browserEvent);
            }
            return null;
        },

        
        getXY : function(){
            return this.xy;
        },

        
        getTarget : function(selector, maxDepth, returnEl){
            return selector ? Ext.fly(this.target).findParent(selector, maxDepth, returnEl) : this.target;
        },
        
        getRelatedTarget : function(){
            if(this.browserEvent){
                return E.getRelatedTarget(this.browserEvent);
            }
            return null;
        },

        
        getWheelDelta : function(){
            var e = this.browserEvent;
            var delta = 0;
            if(e.wheelDelta){ 
                delta = e.wheelDelta/120;
            }else if(e.detail){ 
                delta = -e.detail/3;
            }
            return delta;
        },

        
        hasModifier : function(){
            return ((this.ctrlKey || this.altKey) || this.shiftKey) ? true : false;
        },

        
        within : function(el, related){
            var t = this[related ? "getRelatedTarget" : "getTarget"]();
            return t && Ext.fly(el).contains(t);
        },

        getPoint : function(){
            return new Ext.lib.Point(this.xy[0], this.xy[1]);
        }
    };

    return new Ext.EventObjectImpl();
}();
(function(){
var D = Ext.lib.Dom;
var E = Ext.lib.Event;
var A = Ext.lib.Anim;

var propCache = {};
var camelRe = /(-[a-z])/gi;
var camelFn = function(m, a){ return a.charAt(1).toUpperCase(); };
var view = document.defaultView;

Ext.Element = function(element, forceNew){
    var dom = typeof element == "string" ?
            document.getElementById(element) : element;
    if(!dom){         return null;
    }
    var id = dom.id;
    if(forceNew !== true && id && Ext.Element.cache[id]){         return Ext.Element.cache[id];
    }

    
    this.dom = dom;

    
    this.id = id || Ext.id(dom);
};

var El = Ext.Element;

El.prototype = {
    
    originalDisplay : "",

    visibilityMode : 1,
    
    defaultUnit : "px",
    
    setVisibilityMode : function(visMode){
        this.visibilityMode = visMode;
        return this;
    },
    
    enableDisplayMode : function(display){
        this.setVisibilityMode(El.DISPLAY);
        if(typeof display != "undefined") this.originalDisplay = display;
        return this;
    },

    
    findParent : function(simpleSelector, maxDepth, returnEl){
        var p = this.dom, b = document.body, depth = 0, dq = Ext.DomQuery, stopEl;
        maxDepth = maxDepth || 50;
        if(typeof maxDepth != "number"){
            stopEl = Ext.getDom(maxDepth);
            maxDepth = 10;
        }
        while(p && p.nodeType == 1 && depth < maxDepth && p != b && p != stopEl){
            if(dq.is(p, simpleSelector)){
                return returnEl ? Ext.get(p) : p;
            }
            depth++;
            p = p.parentNode;
        }
        return null;
    },


    
    findParentNode : function(simpleSelector, maxDepth, returnEl){
        var p = Ext.fly(this.dom.parentNode, '_internal');
        return p ? p.findParent(simpleSelector, maxDepth, returnEl) : null;
    },

    
    up : function(simpleSelector, maxDepth){
        return this.findParentNode(simpleSelector, maxDepth, true);
    },



    
    is : function(simpleSelector){
        return Ext.DomQuery.is(this.dom, simpleSelector);
    },

    
    animate : function(args, duration, onComplete, easing, animType){
        this.anim(args, {duration: duration, callback: onComplete, easing: easing}, animType);
        return this;
    },

    
    anim : function(args, opt, animType, defaultDur, defaultEase, cb){
        animType = animType || 'run';
        opt = opt || {};
        var anim = Ext.lib.Anim[animType](
            this.dom, args,
            (opt.duration || defaultDur) || .35,
            (opt.easing || defaultEase) || 'easeOut',
            function(){
                Ext.callback(cb, this);
                Ext.callback(opt.callback, opt.scope || this, [this, opt]);
            },
            this
        );
        opt.anim = anim;
        return anim;
    },

        preanim : function(a, i){
        return !a[i] ? false : (typeof a[i] == "objec

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
五月婷婷综合激情| 久久99日本精品| 欧美一区二区三级| 成人av高清在线| 日韩成人免费在线| 亚洲素人一区二区| 久久一夜天堂av一区二区三区| 日本黄色一区二区| 国产精品一区二区在线观看不卡| 亚洲综合999| 国产女主播一区| 日韩一区国产二区欧美三区| 色综合婷婷久久| 国产一区二区不卡在线| 石原莉奈一区二区三区在线观看| 国产日韩av一区| 精品国产区一区| 欧美三级日韩三级| 91视频免费观看| 国产99一区视频免费| 日韩成人一级片| 亚洲国产cao| 亚洲综合色在线| ...xxx性欧美| 久久精品亚洲精品国产欧美| 欧美电影影音先锋| 欧美在线一二三四区| av不卡免费在线观看| 国内成人精品2018免费看| 视频一区在线视频| 亚洲一区二区三区自拍| 亚洲免费观看高清完整| 国产精品视频线看| 亚洲国产精品二十页| 国产亚洲女人久久久久毛片| 精品粉嫩aⅴ一区二区三区四区| 69av一区二区三区| 欧美猛男男办公室激情| 色婷婷综合久久久久中文| 9i在线看片成人免费| 国产成人99久久亚洲综合精品| 国产自产高清不卡| 国产一区二区不卡老阿姨| 国产在线精品一区二区| 国产最新精品免费| 国产精品66部| 成人av资源站| 91丨九色丨国产丨porny| 色先锋资源久久综合| 色狠狠色噜噜噜综合网| 在线视频你懂得一区| 欧美中文字幕一区二区三区亚洲 | 日韩理论片网站| 国产精品免费看片| 亚洲色图在线播放| 一区二区免费在线播放| 亚洲高清免费观看高清完整版在线观看| 亚洲激情图片qvod| 亚洲福利视频三区| 另类小说综合欧美亚洲| 国产精品69毛片高清亚洲| 成人动漫中文字幕| 欧美色偷偷大香| 精品三级在线观看| 国产拍欧美日韩视频二区| 国产精品天天看| 亚洲麻豆国产自偷在线| 午夜精品久久久久久久久| 久久国产尿小便嘘嘘尿| 成人国产电影网| 99久久精品免费看| 欧美日韩精品欧美日韩精品一| 7777精品久久久大香线蕉| 欧美精品一区二区蜜臀亚洲| 国产精品久久久久久久久果冻传媒| 亚洲尤物在线视频观看| 久久精品国产一区二区三区免费看| 国产精品一级片| 欧美网站大全在线观看| 日韩午夜激情视频| 亚洲欧洲日产国码二区| 日韩中文字幕区一区有砖一区| 国模大尺度一区二区三区| 99久久婷婷国产精品综合| 在线不卡免费欧美| 日本一区二区三区四区在线视频| 一区二区三区小说| 精品一区二区三区免费毛片爱| 成年人午夜久久久| 欧美一级一区二区| 国产精品欧美久久久久无广告 | 亚洲高清视频在线| 国产一区二区三区免费在线观看| 色呦呦国产精品| 久久这里都是精品| 亚洲成人中文在线| 成人网在线免费视频| 欧美一区二区啪啪| 亚洲精品国产一区二区精华液| 久久99久久久久久久久久久| 91丨porny丨国产入口| 久久视频一区二区| 偷拍日韩校园综合在线| 99国产精品一区| 久久精品夜夜夜夜久久| 日本人妖一区二区| 欧美在线你懂得| 国产精品久久久久久久久搜平片| 日本亚洲电影天堂| 欧美性感一类影片在线播放| 欧美高清在线精品一区| 国精产品一区一区三区mba视频| 欧美日韩国产欧美日美国产精品| 中文字幕在线一区| 国产中文字幕精品| 日韩免费看网站| 日韩成人免费在线| 欧美日韩高清在线播放| 一区二区三区欧美在线观看| 成人丝袜18视频在线观看| 久久综合av免费| 精品一区在线看| 日韩一区国产二区欧美三区| 午夜久久久久久久久| 99久久夜色精品国产网站| 欧美韩日一区二区三区四区| 精品影院一区二区久久久| 日韩一区二区三区四区| 日本伊人精品一区二区三区观看方式| 色八戒一区二区三区| 亚洲美女屁股眼交| 91农村精品一区二区在线| 国产喷白浆一区二区三区| 韩国理伦片一区二区三区在线播放| 欧美一区二区三区系列电影| 日韩和欧美一区二区三区| 欧美性色黄大片手机版| 亚洲在线观看免费视频| 在线观看日韩精品| 亚洲午夜在线视频| 欧美精品一二三区| 日韩成人午夜精品| 日韩欧美高清dvd碟片| 青青草97国产精品免费观看 | 伊人夜夜躁av伊人久久| 99精品视频中文字幕| 亚洲欧美视频在线观看视频| 一本色道久久综合狠狠躁的推荐| 一区在线中文字幕| 色激情天天射综合网| 亚洲成人免费av| 日韩精品在线一区| 国产高清在线精品| 亚洲欧美视频在线观看| 欧美中文一区二区三区| 日韩精品一级中文字幕精品视频免费观看 | 亚洲国产另类精品专区| 欧美网站一区二区| 日本va欧美va欧美va精品| 欧美tickle裸体挠脚心vk| 国产高清精品久久久久| 中文字幕中文字幕在线一区 | 精品国产乱码久久久久久久| 国产精品亚洲人在线观看| 亚洲天堂成人在线观看| 91香蕉视频黄| 亚洲午夜精品一区二区三区他趣| 欧美日韩mp4| 国产一区二区三区不卡在线观看| 国产精品久久久久一区| 91久久精品一区二区三| 婷婷六月综合亚洲| 国产色产综合色产在线视频 | 欧美性猛片aaaaaaa做受| 日产精品久久久久久久性色| 国产午夜精品在线观看| 日本韩国欧美一区| 免费不卡在线视频| 综合亚洲深深色噜噜狠狠网站| 69久久99精品久久久久婷婷| 成人综合婷婷国产精品久久| 亚洲午夜激情网页| 久久先锋影音av| 一本一本久久a久久精品综合麻豆| 日韩av一二三| 亚洲视频一二区| 日韩精品一区二区三区在线观看 | 日韩欧美国产一区在线观看| 成人免费视频一区| 日韩高清在线观看| 中文字幕亚洲成人| 精品国产精品网麻豆系列 | 亚洲精品一区二区三区影院| 99久久精品国产一区| 另类的小说在线视频另类成人小视频在线 | 午夜成人免费视频| 亚洲国产高清在线观看视频| 欧美日韩国产不卡| 9人人澡人人爽人人精品| 精品一区二区在线看|