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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? widget.js

?? asp的bbs程序
?? JS
字號:
?// 彈出框
var Widget = {
    // 警告框
    InfoNum : 0,
    // 是否有關閉按鈕
    InfoCloseAble : true,
    Success : function (t, c, callback) {
        var p = this.Info(t, c, callback);
        var p_canel = $('popup_info_canel');
        CSS.RemoveClass(p, 'error', 'alert');
        CSS.AddClass(p, 'valid');
        CSS.SetDisplay(p_canel, false);
    },
    Error : function (t, c, callback) {
        var p = this.Info(t, c, callback);
        var p_canel = $('popup_info_canel');
        CSS.RemoveClass(p, 'valid', 'alert');
        CSS.AddClass(p, 'error');
        CSS.SetDisplay(p_canel, false);
    },
    Alert : function (t, c, callback) {
        var p = this.Info(t, c, callback);
        var p_canel = $('popup_info_canel');
        CSS.RemoveClass(p, 'valid', 'error');
        CSS.AddClass(p, 'alert');
        CSS.SetDisplay(p_canel, false);
    },
    Confirm : function (t, c, func, callback) {
        var p = this.Info(t, c, function () {
            var returnValue = false;
            if (p._returnValue) {
                returnValue = true;
                func();
            }
            callback && callback(returnValue);
        });

        CSS.RemoveClass(p, 'valid', 'error');
        CSS.AddClass(p, 'alert');

        var p_canel = $('popup_info_canel');
        CSS.SetDisplay(p_canel, true);
    },
    Info : function (title, content, callback) {
        var p = $('popup_info');
        var p_bar = $('popup_info_bar');
        var p_title = $('popup_info_title');
        var p_content = $('popup_info_content');
        var p_close = $('popup_info_close');
        var p_confirm = $('popup_info_confirm');
        var p_canel = $('popup_info_canel');
        
        p_close.style.display = '';
        p_confirm.style.display = '';

        // restore
        if (p._display) PopUp.RestorePopUp(p);

        p._returnValue = false;
        // title
        p_title.innerHTML = title;
        // content
        content && (p_content.innerHTML = content);

        // close
        if (this.InfoCloseAble) {
            function _confirm () {
                p._returnValue = true;
                _close();
            }

            var _close = Widget.InfoClose = function (e) {
                p._display = false;
                Widget.InfoNum = 0;
                e && Events.CancelAll(e);
                PopUp.RestorePopUp(p);
                Events.RemoveEvent(p_close, 'click', _close);
                Events.RemoveEvent(p_canel, 'click', _close);
                Events.RemoveEvent(p_confirm, 'click', _confirm);
                Events.RemoveEvent(window, 'scroll', scroll);
                callback && callback();
            };

            Events.AttachEvent(p_close, 'click', _close);
            Events.AttachEvent(p_canel, 'click', _close);
            Events.AttachEvent(p_confirm, 'click', _confirm);
            p_confirm.parentNode.style.display = '';
        }
        else {
            p_close.style.display = 'none';
            p_confirm.parentNode.style.display = 'none';
        }

        // move
        Effects.Move(p_bar, p, {modal:!true});

        // float
        PopUp.Panel(p, 0, 0, true);
        PopUp.AddPopUp(p, true);
        PopUp.AddMask(p);
        p.style.zIndex = 10;
        p._display = true;
        //this.ContentNum && p.focus();
        p.focus();

        function scroll () {
            PopUp.SetXY(p, p.style.left, Global.GetScrollTop() + (Global.GetClientHeight() - p.offsetHeight) / 2);
        }
        Events.AttachEvent(window, 'scroll', scroll);

        this.InfoNum = 1;

        return p;
    },
    InfoClose : function () {},
    // 內容框
    ContentNum : 0,
    // args : (title, content, size : {width:Number, height:Number} | width, callback)
    Content : function (title, content, width, callback) {
        DomEvent.Clear();
        AjaxRequest.SetFormIndex(1);
        this.ContentNum = 1;

        var w = $('popup_win');
		//var w_wrap = $('win_wrap');
        var w_bar = $('popup_win_bar');
        var w_title = $('popup_win_title');
        var w_content = $('popup_win_content');
        var w_close = $('popup_win_close');
        
        /*
        <div class="maxwin maxwin-shadow">\
            <div class="win-shadow" id="winShadow"></div>\
        CSS.AddClass(w, 'maxwin-shadow');
		var w_shadow = $('win_shadow');
		if (!w_shadow) {
			w_shadow = oNode.CreateNode('div');
			w_shadow.id = 'win_shadow';
			CSS.AddClass(w_shadow, 'win-shadow');
			oNode.InsertBefore(w_shadow, w.firstChild);
		}
        */

        if (oNode.IsNode(content)) {
            if (!content._innerHTML) {
                content._innerHTML = content.innerHTML;
                content.innerHTML = '';
            }
            content = content._innerHTML;
        }

        // restore
        if (w._display) PopUp.RestorePopUp(w);

        // title 
        title && (w_title.innerHTML = title);
        // content
        content && (w_content.innerHTML = content);
        
		// size
        w.style.width = (width || 400) + 'px';
		
        // close
        w._close = function (e) {
            DomEvent.Clear(true);
            Widget.ContentNum = 0;
            AjaxRequest.FormIndex = 0;
            //if (callback && !callback()) return;
            callback && callback();

            w.RemoveEvent();
            w._display = false;
            e && Events.CancelAll(e);
            w_content.innerHTML = '';
            PopUp.RestorePopUp(w);
            Events.RemoveEvent(w_close, 'click', w._close);
        };
        this.Close = w._close;
        Events.AttachEvent(w_close, 'click', w._close);

        // float
        w.gradual = !true;
        PopUp.Panel(w, 0, 0, true);
        PopUp.AddPopUp(w, true);
        PopUp.AddMask(w);
        w._display = true;
		
		this.Resize();

        // move
        Effects.Move(w_title, w, {modal:!true});
        
        this.Focus(w);

        return w;
    },
    Focus : function (w) {
        w = w || $('popup_win');
        var inputs = w.getElementsByTagName('input');
        if (inputs && inputs[0] && inputs[0].type == 'text') inputs[0].focus();
    },
	// resize : 是否只改變大小
    Resize : function (resize, nogradual) {
		if (!this.ContentNum) return;
        /*
        if ($('popup_win').offsetHeight > 400) {
            var obj = $('popup_win_content').getElementsByTagName('div')[1];
            obj.style.overflow = 'auto';
            obj.style.height = '300px';
        }
        */
		if (!nogradual) {
            node = $('popup_win_content');
            var alpha = 0;
            var gradual = function () {
                if (alpha > 100) {
                    CSS.SetAlpha(node, 100);
                    return;
                }
                CSS.SetAlpha(node, alpha);
                alpha += 10;
                setTimeout(gradual, 0);
            }
            gradual();
        }
		/*
		if (Browser.IsIE)
			$('win_wrap').style.height
				= $('popup_win_bar').offsetHeight
				+ $('popup_win_content').offsetHeight
				+ 'px';
		$('popup_win_close').style.border = '0';
		$('win_shadow').style.height = $('win_wrap').offsetHeight + 12 + 'px';
		$('win_shadow').style.width =  $('win_wrap').offsetWidth + 12 + 'px';
		$('win_shadow').style.marginBottom = -($('win_wrap').offsetHeight + 6) + 'px';
		*/
        //alert($('popup_win').offsetHeight);
        resize || $('popup_win').$Move();
    },
    // show
    Show : function () {
        PopUp.SetVisible($('popup_win'), true);
    },
    // hide
    Hide : function () {
        PopUp.SetVisible($('popup_win'), false);
    },
    // AjaxRequest回調時調用關閉,或外部執行關閉
    Close : function () {},
    // AjaxRequest回調時調用
    Auto : function (state, content, ButtonName) {
        AjaxRequest.DisableButton(ButtonName, false);
        if (state == 'success') {// || state == 'alert'
            try {
                Widget.Close();
            }
            catch (e) {}
        }
        switch (state) {
            case 'success':
                Widget.Success('操作成功', content);
                break;
            case 'error':
                //Widget.Error('錯誤', content, function () {AjaxRequest.DisableButton(ButtonName, false)});
                Widget.Error('錯誤', content);
                break;
            case 'alert':
                Widget.Alert('警告', content);
                break;
        }
    },

    ///
    // 加載浮動窗
    // 顯示
    LoadingNum : 0,
    ShowLoading : function (id, p) {
        id = id || 'popup_loading';
        var w = $(id);
        if (!w) return;
        
        this.HideLoading();
        this.LoadingNum++;

        var w_close = $(id + '_close');
        var w_back = $(id + '_back');
        var w_retry = $(id + '_retry');        

        if (w && w_close && w_back && w_retry) {
            PopUp.Panel(w, 0, 0, true);
            PopUp.AddPopUp(w, true);
            PopUp.AddMask(w);
            p && PopUp.SetXY(w, Global.GetOffsetLeft($(p)), Global.GetOffsetTop($(p)));
            var HideLoading = this.HideLoading = function () {
                this.HideLoading1(w);
            };
            Events.AttachEvent(w_close, 'click', HideLoading);
        }
        else {
            w.style.display = '';
            if (p) {
                w.style.left = Global.GetOffsetLeft($(p)) + 'px';
                w.style.top = Global.GetOffsetTop($(p)) + 'px';
            }
            this.HideLoading = function () {
                this.HideLoading2(w);
            };
        }
    },
    // 隱藏
    HideLoading : function () {},
    HideLoading1 : function (w) {
        this.LoadingNum--;
        if (this.LoadingNum > 1 && this.HideLoading == this.HideLoading1) return;
        this.LoadingNum = 0;
        w && PopUp.RestorePopUp(w);
        w = null;
    },
    HideLoading2 : function (w) {
        this.LoadingNum--;
        w.style.display = 'none';
    }
};

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91麻豆精品国产自产在线| 国产精品国产三级国产aⅴ原创 | 色综合久久天天| 337p亚洲精品色噜噜| 国产日韩精品一区二区三区在线| 亚洲福利国产精品| 国产酒店精品激情| 欧美高清视频在线高清观看mv色露露十八 | 激情五月婷婷综合| 在线观看国产日韩| 国产精品国产三级国产aⅴ原创 | 亚洲成人免费电影| 99在线精品一区二区三区| 日韩三级高清在线| 亚洲成va人在线观看| 不卡av在线网| 国产亚洲一区二区三区四区| 奇米色777欧美一区二区| 91国产成人在线| 成人欧美一区二区三区1314| 国产高清久久久| 欧美精品一区视频| 日韩av不卡在线观看| 91国偷自产一区二区使用方法| 国产精品美女一区二区三区| 国产精品1区二区.| 久久奇米777| 激情都市一区二区| 日韩美女在线视频| 麻豆精品视频在线观看| 91精品国产综合久久婷婷香蕉| 一区二区三区精品| 欧美三级中文字| 亚洲观看高清完整版在线观看 | 一区二区三区四区乱视频| 成人一区二区三区中文字幕| 国产天堂亚洲国产碰碰| 国产成人综合亚洲网站| 国产亚洲欧美激情| 成人精品一区二区三区中文字幕| 日本一区免费视频| 99re6这里只有精品视频在线观看| 综合久久国产九一剧情麻豆| 色噜噜夜夜夜综合网| 亚洲网友自拍偷拍| 91精品国产日韩91久久久久久| 日韩av在线发布| 26uuu亚洲| thepron国产精品| 亚洲国产综合色| 日韩一级二级三级| 成人永久aaa| 亚洲国产成人高清精品| 日韩视频在线观看一区二区| 国产乱人伦精品一区二区在线观看| 久久精品综合网| 日本精品免费观看高清观看| 丝袜美腿亚洲一区| 国产欧美日本一区二区三区| 99久久99久久精品免费观看 | 日本韩国精品一区二区在线观看| 亚洲成人第一页| 精品国产sm最大网站免费看| 成人精品鲁一区一区二区| 亚洲午夜久久久久久久久久久 | 欧美乱妇15p| 国产91精品免费| 亚洲第一会所有码转帖| 精品国精品国产尤物美女| 不卡的av电影| 久久精品国产一区二区| 国产精品国产三级国产普通话99| 欧美日本一区二区三区四区| 国产精品66部| 日本不卡一区二区三区| 国产精品久久久久精k8| 日韩欧美国产综合一区 | 91精品啪在线观看国产60岁| 国产成人精品午夜视频免费| 午夜免费久久看| 欧美激情在线观看视频免费| 欧美男人的天堂一二区| 成人美女在线视频| 免播放器亚洲一区| 伊人婷婷欧美激情| 国产欧美日韩视频一区二区| 91精品国产综合久久精品性色| 成人午夜免费电影| 久久国产日韩欧美精品| 亚洲综合一二区| 国产精品国产三级国产三级人妇 | 久久国产精品第一页| 亚洲一区二区三区四区在线观看 | www.日韩在线| 国产成人高清在线| 久久99国产精品免费网站| 亚洲国产sm捆绑调教视频| 一区二区中文视频| 久久久久久久免费视频了| 日韩一区二区三区免费观看| 在线免费观看日本一区| 972aa.com艺术欧美| 成人av电影在线观看| 国产精品一级黄| 国精产品一区一区三区mba桃花| 五月天久久比比资源色| 亚洲va天堂va国产va久| 亚洲少妇30p| 亚洲人成亚洲人成在线观看图片 | 亚洲国产精品视频| 亚洲妇熟xx妇色黄| 亚洲一区二区三区四区在线| 一区二区三区精品视频| 一区二区三区在线视频免费观看| ...av二区三区久久精品| 中文字幕av一区二区三区| 国产亚洲欧美日韩俺去了| 国产欧美一区二区精品性| 国产欧美一区二区三区沐欲| 欧美激情一区二区在线| 国产精品国产三级国产普通话99 | 中文字幕久久午夜不卡| 国产三级精品视频| 中文字幕高清不卡| 中文字幕一区av| 一区二区在线观看免费视频播放| 亚洲日本欧美天堂| 亚洲精品成a人| 亚洲成av人在线观看| 蜜臀a∨国产成人精品| 麻豆91精品91久久久的内涵| 国模娜娜一区二区三区| 波多野结衣亚洲| 日本乱人伦aⅴ精品| 欧美日韩国产123区| 日韩一级黄色片| 国产网站一区二区| 亚洲激情成人在线| 日本伊人午夜精品| 国产精品一级片在线观看| 一道本成人在线| 欧美一区二区三区视频在线观看| 精品奇米国产一区二区三区| 国产精品久久久久久久浪潮网站 | 亚洲美女免费视频| 日韩精品每日更新| 国产美女在线精品| 一本大道久久a久久精二百| 欧美一区二区网站| 国产欧美一区视频| 亚洲一区二区三区激情| 国产乱理伦片在线观看夜一区| aaa欧美色吧激情视频| 日韩一区二区影院| 国产精品不卡一区| 美女www一区二区| 91影院在线免费观看| 日韩三级在线免费观看| 亚洲视频一区二区在线观看| 蜜臀av性久久久久av蜜臀妖精| heyzo一本久久综合| 日韩欧美一二区| 亚洲免费在线电影| 久久99国产精品免费网站| 欧美羞羞免费网站| 国产精品色在线观看| 看电视剧不卡顿的网站| 色琪琪一区二区三区亚洲区| 久久九九全国免费| 免费成人av在线播放| 欧美在线观看视频一区二区 | 亚洲愉拍自拍另类高清精品| 国产在线乱码一区二区三区| 欧美日韩精品专区| 亚洲色图视频网| 风流少妇一区二区| 欧美成人综合网站| 亚洲成人中文在线| 93久久精品日日躁夜夜躁欧美| 精品国产一区二区精华| 五月激情丁香一区二区三区| 91毛片在线观看| 国产精品卡一卡二卡三| 国产美女精品在线| 精品电影一区二区三区 | 日韩一级完整毛片| 亚洲一区二区黄色| 99久久精品国产观看| 国产精品色婷婷久久58| 粉嫩嫩av羞羞动漫久久久| 精品女同一区二区| 久久狠狠亚洲综合| 欧美一区二区三区免费在线看| 亚洲成av人影院| 欧美女孩性生活视频| 亚洲一区二区在线免费观看视频| 97se亚洲国产综合自在线观| 综合激情成人伊人| 色网站国产精品| 亚洲一区日韩精品中文字幕|