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

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

?? lib.js

?? ajax框架原嗎,dojo目前很流行的,希望大家多多學習啊
?? JS
字號:
if(!dojo._hasResource["dojox.grid._grid.lib"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code.dojo._hasResource["dojox.grid._grid.lib"] = true;dojo.provide("dojox.grid._grid.lib");dojo.isNumber = function(v){	return (typeof v == 'number') || (v instanceof Number);}// summary://	grid utility librarydojo.mixin(dojox.grid, {	na: '...',	nop: function() {	},	getTdIndex: function(td){		return td.cellIndex >=0 ? td.cellIndex : dojo.indexOf(td.parentNode.cells, td);	},	getTrIndex: function(tr){		return tr.rowIndex >=0 ? tr.rowIndex : dojo.indexOf(tr.parentNode.childNodes, tr);	},	getTr: function(rowOwner, index){		return rowOwner && ((rowOwner.rows||0)[index] || rowOwner.childNodes[index]);	},	getTd: function(rowOwner, rowIndex, cellIndex){		return (dojox.grid.getTr(inTable, rowIndex)||0)[cellIndex];	},	findTable: function(node){		for (var n=node; n && n.tagName!='TABLE'; n=n.parentNode);		return n;	},	ascendDom: function(inNode, inWhile){		for (var n=inNode; n && inWhile(n); n=n.parentNode);		return n;	},	makeNotTagName: function(inTagName){		var name = inTagName.toUpperCase();		return function(node){ return node.tagName != name; };	},	fire: function(ob, ev, args){		var fn = ob && ev && ob[ev];		return fn && (args ? fn.apply(ob, args) : ob[ev]());	},	// from lib.js	setStyleText: function(inNode, inStyleText){		if(inNode.style.cssText == undefined){			inNode.setAttribute("style", inStyleText);		}else{			inNode.style.cssText = inStyleText;		}	},	getStyleText: function(inNode, inStyleText){		return (inNode.style.cssText == undefined ? inNode.getAttribute("style") : inNode.style.cssText);	},	setStyle: function(inElement, inStyle, inValue){		if(inElement && inElement.style[inStyle] != inValue){			inElement.style[inStyle] = inValue;		}	},	setStyleHeightPx: function(inElement, inHeight){		if(inHeight >= 0){			dojox.grid.setStyle(inElement, 'height', inHeight + 'px');		}	},	mouseEvents: [ 'mouseover', 'mouseout', /*'mousemove',*/ 'mousedown', 'mouseup', 'click', 'dblclick', 'contextmenu' ],	keyEvents: [ 'keyup', 'keydown', 'keypress' ],	funnelEvents: function(inNode, inObject, inMethod, inEvents){		var evts = (inEvents ? inEvents : dojox.grid.mouseEvents.concat(dojox.grid.keyEvents));		for (var i=0, l=evts.length; i<l; i++){			dojo.connect(inNode, 'on' + evts[i], inObject, inMethod);		}	},	removeNode: function(inNode){		inNode = dojo.byId(inNode);		inNode && inNode.parentNode && inNode.parentNode.removeChild(inNode);		return inNode;	},	getScrollbarWidth: function(){		if(this._scrollBarWidth){			return this._scrollBarWidth;		}		this._scrollBarWidth = 18;		try{			var e = document.createElement("div");			e.style.cssText = "top:0;left:0;width:100px;height:100px;overflow:scroll;position:absolute;visibility:hidden;";			document.body.appendChild(e);			this._scrollBarWidth = e.offsetWidth - e.clientWidth;			document.body.removeChild(e);			delete e;		}catch (ex){}		return this._scrollBarWidth;	},	// needed? dojo has _getProp	getRef: function(name, create, context){		var obj=context||dojo.global, parts=name.split("."), prop=parts.pop();		for(var i=0, p; obj&&(p=parts[i]); i++){			obj = (p in obj ? obj[p] : (create ? obj[p]={} : undefined));		}		return { obj: obj, prop: prop }; 	},	getProp: function(name, create, context){		with(dojox.grid.getRef(name, create, context)){			return (obj)&&(prop)&&(prop in obj ? obj[prop] : (create ? obj[prop]={} : undefined));		}	},	indexInParent: function(inNode){		var i=0, n, p=inNode.parentNode;		while(n = p.childNodes[i++]){			if(n == inNode){				return i - 1;			}		}		return -1;	},	cleanNode: function(inNode){		if(!inNode){			return;		}		var filter = function(inW){			return inW.domNode && dojo.isDescendant(inW.domNode, inNode, true);		}		var ws = dijit.registry.filter(filter);		for(var i=0, w; (w=ws[i]); i++){			w.destroy();		}		delete ws;	},	getTagName: function(inNodeOrId){		var node = dojo.byId(inNodeOrId);		return (node && node.tagName ? node.tagName.toLowerCase() : '');	},	nodeKids: function(inNode, inTag){		var result = [];		var i=0, n;		while(n = inNode.childNodes[i++]){			if(dojox.grid.getTagName(n) == inTag){				result.push(n);			}		}		return result;	},	divkids: function(inNode){		return dojox.grid.nodeKids(inNode, 'div');	},	focusSelectNode: function(inNode){		try{			dojox.grid.fire(inNode, "focus");			dojox.grid.fire(inNode, "select");		}catch(e){// IE sux bad		}	},	whenIdle: function(/*inContext, inMethod, args ...*/){		setTimeout(dojo.hitch.apply(dojo, arguments), 0);	},	arrayCompare: function(inA, inB){		for(var i=0,l=inA.length; i<l; i++){			if(inA[i] != inB[i]){return false;}		}		return (inA.length == inB.length);	},	arrayInsert: function(inArray, inIndex, inValue){		if(inArray.length <= inIndex){			inArray[inIndex] = inValue;		}else{			inArray.splice(inIndex, 0, inValue);		}	},	arrayRemove: function(inArray, inIndex){		inArray.splice(inIndex, 1);	},	arraySwap: function(inArray, inI, inJ){		var cache = inArray[inI];		inArray[inI] = inArray[inJ];		inArray[inJ] = cache;	},	initTextSizePoll: function(inInterval) {		var f = document.createElement("div");		with (f.style) {			top = "0px";			left = "0px";			position = "absolute";			visibility = "hidden";		}		f.innerHTML = "TheQuickBrownFoxJumpedOverTheLazyDog";		document.body.appendChild(f);		var fw = f.offsetWidth;		var job = function() {			if (f.offsetWidth != fw) {				fw = f.offsetWidth;				dojox.grid.textSizeChanged();			}		}		window.setInterval(job, inInterval||200);		dojox.grid.initTextSizePoll = dojox.grid.nop;	},	textSizeChanged: function() {	}});dojox.grid.jobs = {	cancel: function(inHandle){		if(inHandle){			window.clearTimeout(inHandle);		}	},	jobs: [],	job: function(inName, inDelay, inJob){		dojox.grid.jobs.cancelJob(inName);		var job = function(){			delete dojox.grid.jobs.jobs[inName];			inJob();		}		dojox.grid.jobs.jobs[inName] = setTimeout(job, inDelay);	},	cancelJob: function(inName){		dojox.grid.jobs.cancel(dojox.grid.jobs.jobs[inName]);	}}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产综合色在线| 天堂久久久久va久久久久| 欧美日韩高清在线| 在线看不卡av| 在线观看亚洲专区| 在线国产亚洲欧美| 欧美在线一二三| 欧美日韩中文字幕精品| 欧美日韩视频在线观看一区二区三区 | 99久久久久免费精品国产| 福利视频网站一区二区三区| 国产成人高清在线| 91成人免费网站| 欧美一a一片一级一片| 精品视频全国免费看| 欧美精品乱码久久久久久按摩 | 美女视频第一区二区三区免费观看网站| 一区二区三区中文字幕在线观看| 亚洲人123区| 日韩精品欧美精品| 久久se这里有精品| 国产99久久久国产精品潘金 | 欧美综合一区二区| 欧美肥大bbwbbw高潮| 精品国产91乱码一区二区三区| 亚洲精品一区二区三区精华液| 国产欧美日韩亚州综合| 亚洲精品综合在线| 免费成人在线观看| 国产成人免费视频网站高清观看视频| 不卡在线观看av| 欧美高清精品3d| 国产亚洲成aⅴ人片在线观看| 国产精品成人免费精品自在线观看 | 综合激情成人伊人| 日韩国产精品久久久| 国产乱色国产精品免费视频| 色婷婷综合久久久| 精品国产91九色蝌蚪| 亚洲色图在线看| 国产中文字幕一区| 欧美影院午夜播放| 欧美精彩视频一区二区三区| 日韩专区中文字幕一区二区| 国产成人免费视频精品含羞草妖精| 欧美在线小视频| 国产欧美日产一区| 美国三级日本三级久久99 | 亚洲成人tv网| 福利一区二区在线| 日韩一区二区麻豆国产| 一区二区三区四区激情 | 欧美色图12p| 国产精品视频一二三| 日韩av电影一区| 在线视频一区二区免费| 国产精品电影一区二区| 国产一区二区视频在线| 7777精品伊人久久久大香线蕉的 | 自拍偷自拍亚洲精品播放| 免费人成精品欧美精品| 色狠狠综合天天综合综合| 亚洲国产成人在线| 久久激情五月激情| 欧美精品久久一区二区三区| 亚洲精品高清在线观看| 成人精品电影在线观看| 久久精品亚洲精品国产欧美kt∨| 麻豆精品一区二区三区| 8v天堂国产在线一区二区| 亚洲国产裸拍裸体视频在线观看乱了 | 久久综合九色综合欧美98| 亚洲综合区在线| 日本乱人伦一区| 1000精品久久久久久久久| 风流少妇一区二区| 亚洲国产精品国自产拍av| 国产精品888| 国产日本欧洲亚洲| 成人开心网精品视频| 国产日产欧美精品一区二区三区| 国产成人啪午夜精品网站男同| 欧美成人性战久久| 国产一区二区三区四区在线观看| 欧美大片在线观看一区二区| 免费在线看成人av| 日韩欧美国产综合一区 | 日韩欧美一区二区视频| 蜜臀av在线播放一区二区三区| 欧美精品电影在线播放| 首页亚洲欧美制服丝腿| 欧美一级久久久久久久大片| 久久99国产精品免费| 国产丝袜欧美中文另类| 99久久精品费精品国产一区二区| 亚洲欧美日韩系列| 制服丝袜亚洲色图| 国产乱码精品一区二区三| 国产精品久久毛片a| 欧美亚洲一区二区在线| 奇米色777欧美一区二区| 久久久蜜臀国产一区二区| 成人免费视频视频| 午夜精品一区二区三区三上悠亚| 日韩免费在线观看| 丁香天五香天堂综合| 亚洲午夜激情av| 日韩欧美国产一区二区三区 | 中文字幕av一区二区三区免费看| av电影一区二区| 午夜精品免费在线| 国产无一区二区| 欧美日韩高清影院| 国产精品一区二区你懂的| 亚洲黄色免费网站| 久久综合色天天久久综合图片| 91欧美激情一区二区三区成人| 五月婷婷综合在线| 国产精品污网站| 欧美一级午夜免费电影| www.亚洲人| 久久成人羞羞网站| 亚洲国产精品影院| 中文字幕中文字幕一区二区| 91精品国产乱| 91丨porny丨在线| 国产精品主播直播| 日韩国产欧美在线播放| 一区在线观看免费| 久久欧美一区二区| 日韩免费一区二区| 欧美三级电影在线看| 99热99精品| 成人性视频免费网站| 美女任你摸久久| 婷婷丁香激情综合| 亚洲一级二级在线| 亚洲精品v日韩精品| 亚洲国产精品黑人久久久| 亚洲精品一线二线三线无人区| 精品视频999| 欧美在线一二三| 在线精品视频一区二区三四| 99精品视频在线观看免费| 福利一区在线观看| 国产精品一区二区三区乱码| 激情欧美一区二区| 精品一二三四在线| 青青草原综合久久大伊人精品| 亚洲成av人片一区二区| 亚洲制服丝袜在线| 亚洲成人免费视频| 午夜精品久久久久久久久久 | 毛片基地黄久久久久久天堂| 亚洲一线二线三线久久久| 一区二区高清免费观看影视大全| 国产精品人人做人人爽人人添| 国产欧美视频一区二区三区| 久久综合久久综合久久综合| 国产亚洲欧美日韩在线一区| 国产日本欧美一区二区| 国产精品美女视频| 亚洲天堂2014| 亚洲午夜久久久久久久久电影网| 一区2区3区在线看| 婷婷激情综合网| 偷拍亚洲欧洲综合| 韩国欧美国产1区| 国产+成+人+亚洲欧洲自线| jlzzjlzz欧美大全| 欧美色精品在线视频| 欧美一区二区高清| 久久久久88色偷偷免费| 中文字幕在线不卡一区二区三区| 亚洲人妖av一区二区| 亚洲bt欧美bt精品| 九色|91porny| 99这里只有久久精品视频| 欧美亚州韩日在线看免费版国语版| 欧美午夜影院一区| 久久亚洲影视婷婷| 一区二区三区日韩精品视频| 日韩精品免费专区| 国产成人综合网| 欧美日韩你懂的| 国产午夜精品一区二区三区视频 | 精品国精品自拍自在线| 国产欧美日韩综合精品一区二区| 一区二区三区日韩| 激情欧美一区二区| 在线视频一区二区三区| 久久综合资源网| 一区二区在线看| 免费欧美高清视频| 色综合久久综合网欧美综合网 | 国产日韩欧美一区二区三区乱码| 亚洲男同1069视频| 国产福利91精品| 69av一区二区三区| 一区二区免费在线播放|