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

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

?? demo.js

?? ajax實(shí)現(xiàn)tree
?? JS
字號(hào):
Zapatec.demo=function() {	this.init();};Zapatec.demo.prototype.init=function() {	this.demoTab = null;	this.htmlTab = null;	this.cssTab = null;};//--------------------------------------------------------------------------/*Function called on startup*/Zapatec.demo.prototype.run=function() {    this.need2Change2demo = '';    this.demo_load();    this.zptree = new Zapatec.Tree({        'tree': "tree",        'expandOnLabelClick': true,        'expandOnLabel': true,        'theme': 'demos',        'highlightSelectedNode': true,        'createWholeDOM': true,        'eventListeners': {            'select': function() {                if (this.data.attributes != undefined && this.data.attributes.demo != undefined) {						if (zpDemo.strPath2Demo != undefined)							// if path2Demo defined then ALWAYS use							zpDemo.strPath = zpDemo.strPath2Demo						else						{                    try {                        if (this.config.parentNode.config.parentNode.data.attributes.widget != undefined) {                            zpDemo.strPath = '../../' + this.config.parentNode.config.parentNode.data.attributes.widget + '/demo/';                        } else {                            zpDemo.strPath = '../demo/';                        }                    } catch (e) {                        zpDemo.strPath = '../demo/';                    }						}                    zpDemo.changeDemo(this.data.attributes.demo,                                       this.data.attributes.themes,                                       this.data.attributes.demo,                                      this.data.label);                }            },            "loadDataEnd": function(){           		if(this.data && this.data.label && this.data.label.indexOf("Demos") >= 0 && this.oldSource && zpDemo.need2Change2demo){	            	setTimeout(function(){		        		zpDemo.changeDemoById(zpDemo.need2Change2demo);						zpDemo.need2Change2demo = null;					}, 0);				}            }        }    }    );    this.tab_build();}Zapatec.demo.prototype.changeDemoById = function(id){	if(!this.zptree){		return;	}	var treeNode = this.zptree.find(function(node){		return node.data.attributes && node.data.attributes.demo == id;	});	if(treeNode){		treeNode.sync();	}}/*Function called when a demo is clicked on in the tree*/Zapatec.demo.prototype.changeDemo=function(url, css, demo, title) {   // are tabs build yet?	if (!this.demoTab)		return;	this.objTabs.changeTab("demo");	var _this=this    hash_prefix = '';	if (this.strPath != undefined)		url=this.strPath + url        if (this.strPath.indexOf('zp') != -1 && this.withwidgets) {            hash_prefix = this.strPath.substring(                            this.strPath.indexOf('zp'),                            this.strPath.indexOf('/', this.strPath.indexOf('zp'))                            );        }	if (this.idAlternate)		document.getElementById(this.idAlternate).style.display = "none";	document.getElementById("tabs_content").style.display = "block";	this.demoTab.container.getContainer().style.height = "700px";	if(Zapatec.is_opera){		this.demoTab.config.showLoadingIndicator = false; // very strange glitch :-/	}	this.demoTab.setPaneContent(url, "html/url");	this.demoTab.container.fireWhenReady(function(pane) {		var height = 0;		var doc = this.iframeDocument;		if (!doc) {return null;}		try{			if (doc.compatMode && doc.compatMode == 'CSS1Compat') {				height = doc.documentElement.scrollHeight || doc.documentElement.offsetHeight;			} 		} catch(e){}		if(!height){			height = doc.body.scrollHeight || doc.documentElement.scrollHeight;		}	            		if(height < 700){			height = 700;		}		this.getContainer().style.height = (height + 30) + "px";	});	var this_htmlTab=this.htmlTab	Zapatec.Transport.fetch({		url : url + (Zapatec.is_opera ? "?" : ""),		onLoad : function(response) {			this_htmlTab.value = response.responseText;		},		onError : function(error) {			alert(error.errorDescription);		}	});	this.cssTab.value = "";	var this_cssTab=this.cssTab	function fetchCSS(theme) {		Zapatec.Transport.fetch({			url : (!_this.strPath ? '../themes/' : _this.strPath + '../themes/') + theme + '.css',			onLoad : function(response) {				this_cssTab.value += "/* " + theme + " */\n\n" + response.responseText + "\n";			},			onError : function(error) {				alert(error.errorDescription);			}		});	}	for (var i = 0; i < css.length; ++i) {		if (css[i] == 'none') {			this_cssTab.value = "There is no theme for this demo";		} else {			fetchCSS(css[i]);		}	}	document.title = "AJAX " + this.strWidget + " - " + title;    if (hash_prefix != '') {        hash = hash_prefix + '/' + demo;    } else {        hash = demo;    }    location.href = location.href.substring(0, location.href.length - location.hash.length) + '#' + hash;}		/*Function called when a demo is clicked on in the tree*/Zapatec.demo.prototype.changeDemoByName=function(demo) {    this.need2Change2demo = demo;}//--------------------------------------------------------------------------//--------------------------------------------------------------------------// Load first demo, done after tree and tabs loadedZapatec.demo.prototype.demo_load=function() {    var hash = "";    if (hash = window.location.hash.slice(1)) {        this.changeDemoByName(hash);    } else {        if (this.zpdefDemo) {            location.href += "#" + this.zpdefDemo;            this.changeDemoByName(this.zpdefDemo);        } else { // no anchor, disable tab pane, enable alternate            document.getElementById("tabs_content").style.display = "none";            if (this.idAlternate)                document.getElementById(this.idAlternate).style.display = "block";        }    }}Zapatec.demo.prototype.tree_load=function() {			this.zptree = new Zapatec.Tree("zpDemoList", {'expandOnLabel': true, theme: 'demos'});}//--------------------------------------------------------------------------Zapatec.demo.prototype.tab_build=function() {    var tabs = {        tabs : [            {                id : "demo",                linkInnerHTML : "<span style='text-decoration : underline; border : none; padding : 0px;'>D</span>emo",                accessKey : "d",                title : "demo",                tabType : "iframe"            },            {                id : "html",                linkInnerHTML : "HTM<span style='text-decoration : underline; border : none; padding : 0px;'>L</span>",                accessKey : "l",                title : "HTML part of the demo.",                content : document.getElementById("html_source"),                tabType : "div"            },            {                id : "css",                linkInnerHTML : "CS<span style='text-decoration : underline; border : none; padding : 0px;'>S</span>",                accessKey : "s",                title : "CSS part of the demo.",                content : document.getElementById("css_source"),                tabType : "div"            }        ]    };    var self = this;    // Create a new demo|css|html tabs widget instance    this.objTabs = new Zapatec.Tabs({        tabBar : "tabBar",        tabs : "tabs",        source: tabs,        sourceType : "json",        themePath : Zapatec.zapatecPath + '/dhelp/themes/',        changeUrl : false,        theme: 'default',        ignoreUrl: true,        onTabChange: function(oCfg, numberOfTries){        	if(oCfg.newTabId == 'demo'){        		if(!self.demoTab){        			var selfFunction = arguments.callee;        			numberOfTries = ++numberOfTries || 1;        			if(numberOfTries < 10){	        			setTimeout(function(){selfFunction(oCfg, numberOfTries)}, 100);	        		} else {						self.demoTab.container.style.height = 700 + "px";	        		}	        		return;        		}				self.demoTab.container.fireWhenReady(function(pane) {					var height = 0;					var doc = this.iframeDocument;					if (!doc) {return null;}					if (doc.compatMode && doc.compatMode == 'CSS1Compat') {						height = doc.documentElement.scrollHeight || doc.documentElement.offsetHeight;					} else {						height = doc.body.scrollHeight || doc.documentElement.scrollHeight;					}	            					if(height < 700){						height = 700;					}					this.getContainer().style.height = (height + 30) + "px";				});        	}        }    });        this.demoTab = this.objTabs.tabs["demo"];    this.htmlTab = document.getElementById("html_source");    this.cssTab = document.getElementById("css_source");    var hash = "";    this.demoTab.container.getContainer().style.width = "100%";    this.demoTab.container.getContainer().style.height = "700px";}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产剧情av麻豆香蕉精品| 成人aa视频在线观看| 日韩伦理电影网| 精品国内二区三区| 欧美亚洲综合网| 成人午夜电影网站| 精品一区中文字幕| 午夜一区二区三区在线观看| 欧美国产精品专区| 欧美电影免费观看高清完整版| 欧洲一区二区三区免费视频| 成人国产一区二区三区精品| 狠狠网亚洲精品| 蜜臀av一区二区| 午夜av一区二区三区| 亚洲色大成网站www久久九九| 精品国产乱码久久久久久久久| 欧美视频三区在线播放| 99久久精品免费看国产免费软件| 国产在线精品一区二区夜色| 日韩av一区二区三区四区| 亚洲综合在线电影| 亚洲精品伦理在线| 自拍偷拍欧美激情| 亚洲视频在线观看一区| 亚洲欧美在线视频| 中文字幕一区二| 最新国产の精品合集bt伙计| 国产精品欧美综合在线| 亚洲国产成人一区二区三区| 国产色爱av资源综合区| 国产欧美日韩在线视频| 国产日韩精品一区二区三区在线| 26uuu成人网一区二区三区| 在线免费观看日本一区| 日本韩国欧美一区| 91免费小视频| 一本久道久久综合中文字幕| 色哟哟在线观看一区二区三区| 91在线视频播放地址| 91原创在线视频| 欧美在线综合视频| 777午夜精品视频在线播放| 欧美区在线观看| 在线综合亚洲欧美在线视频| 91精品欧美福利在线观看| 日韩欧美中文字幕制服| 久久久久久久综合日本| 欧美国产一区二区在线观看| 国产精品国产三级国产aⅴ入口| 亚洲图片激情小说| 亚洲一二三四区不卡| 天天综合天天综合色| 美女视频网站久久| 国产成人欧美日韩在线电影| 不卡av在线免费观看| 在线观看日韩毛片| 日韩一区二区三区四区| 久久久噜噜噜久噜久久综合| 中文字幕在线一区二区三区| 伊人色综合久久天天人手人婷| 午夜私人影院久久久久| 久久国产精品色婷婷| 成人晚上爱看视频| 欧美私人免费视频| 欧美videossexotv100| 国产精品国产三级国产aⅴ入口 | 国产高清不卡一区| 91在线小视频| 欧美一区二区三区的| 欧美激情资源网| 亚洲国产综合视频在线观看| 久久99精品国产.久久久久| av一区二区三区黑人| 欧美日韩一区二区三区视频| 欧美成人欧美edvon| 亚洲同性gay激情无套| 免费观看久久久4p| 成人av资源站| 日韩欧美国产电影| 自拍偷拍国产亚洲| 极品少妇xxxx精品少妇偷拍| 成人免费精品视频| 日韩无一区二区| 亚洲免费av观看| 国产乱妇无码大片在线观看| 欧日韩精品视频| 中文字幕欧美日韩一区| 五月天激情小说综合| av激情亚洲男人天堂| 欧美一区二区精品在线| 一区二区在线观看av| 国产一区二区三区精品欧美日韩一区二区三区 | 久久精品无码一区二区三区| 夜夜亚洲天天久久| 国产成人亚洲综合a∨婷婷图片| 欧美专区日韩专区| 国产精品久久福利| 精品亚洲成a人在线观看| 欧美日韩在线一区二区| 国产女主播视频一区二区| 日韩精品电影在线| 在线观看一区不卡| 亚洲欧洲综合另类在线| 国产成人av资源| 日韩三级在线观看| 午夜精品福利一区二区三区av | 亚洲精品免费看| 成人天堂资源www在线| 精品动漫一区二区三区在线观看| 亚洲成人资源在线| 欧美中文字幕一二三区视频| 中文字幕一区二区5566日韩| 国产**成人网毛片九色| 欧美变态tickling挠脚心| 午夜精品福利一区二区三区蜜桃| 91丨porny丨国产入口| 国产精品欧美久久久久无广告 | 亚洲第一主播视频| 欧美主播一区二区三区美女| 国产精品成人免费在线| 不卡影院免费观看| 国产精品午夜春色av| 国产成人午夜片在线观看高清观看| 日韩一级黄色大片| 喷水一区二区三区| 91精品黄色片免费大全| 日韩成人dvd| 欧美顶级少妇做爰| 男女男精品网站| 日韩精品一区二| 国产一区二区三区在线观看免费| 日韩欧美在线一区二区三区| 日韩电影免费一区| 7777精品伊人久久久大香线蕉经典版下载| 亚洲r级在线视频| 欧美一区二区三区系列电影| 麻豆精品视频在线| 精品久久99ma| 国产成人精品免费视频网站| 国产欧美一区二区三区在线看蜜臀| 国产美女在线观看一区| 国产亚洲精品超碰| eeuss鲁片一区二区三区| 亚洲精品亚洲人成人网在线播放| 色婷婷综合久久久久中文| 亚洲一区二区精品3399| 在线综合视频播放| 国产一二精品视频| 日韩二区三区在线观看| 日韩一区二区三区av| 久久福利资源站| 中文字幕欧美三区| 日本韩国欧美三级| 日韩精品91亚洲二区在线观看| 日韩女优电影在线观看| 国产成人免费在线视频| 一区二区三区四区中文字幕| 欧美日韩一区二区三区高清| 免费看精品久久片| 国产精品青草久久| 欧美视频三区在线播放| 久久成人羞羞网站| 中文字幕一区二区在线播放| 91国模大尺度私拍在线视频 | 成人黄色在线看| 亚洲午夜激情网站| 久久综合视频网| 一本色道久久综合亚洲精品按摩| 奇米一区二区三区av| 国产精品拍天天在线| 欧美精品视频www在线观看| 国产美女在线精品| 亚洲成人自拍网| 国产午夜精品久久久久久免费视 | 视频一区免费在线观看| 久久久久久99久久久精品网站| 色综合久久天天| 黄网站免费久久| 艳妇臀荡乳欲伦亚洲一区| 久久综合国产精品| 欧美男男青年gay1069videost | 成人午夜私人影院| 午夜视黄欧洲亚洲| 国产精品私人影院| 日韩一二三区视频| 欧美在线观看18| 国产传媒欧美日韩成人| 日韩电影在线观看一区| 国产精品久久久久久亚洲毛片| 日韩亚洲欧美在线观看| 色综合色综合色综合色综合色综合 | 国产精品18久久久久久久网站| 亚洲一区二区成人在线观看| 国产午夜精品福利| 欧美一区二区久久| 欧美日韩一区二区三区四区五区| 成人免费高清在线| 国产美女在线精品| 美国欧美日韩国产在线播放|