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

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

?? style.js

?? 尚學堂oa 源碼
?? JS
字號:
/*	Copyright (c) 2004-2006, The Dojo Foundation	All Rights Reserved.	Licensed under the Academic Free License version 2.1 or above OR the	modified BSD license. For more information on Dojo licensing, see:		http://dojotoolkit.org/community/licensing.shtml*/dojo.provide("dojo.html.style");dojo.require("dojo.html.common");dojo.require("dojo.uri.Uri");dojo.html.getClass = function (node) {	node = dojo.byId(node);	if (!node) {		return "";	}	var cs = "";	if (node.className) {		cs = node.className;	} else {		if (dojo.html.hasAttribute(node, "class")) {			cs = dojo.html.getAttribute(node, "class");		}	}	return cs.replace(/^\s+|\s+$/g, "");};dojo.html.getClasses = function (node) {	var c = dojo.html.getClass(node);	return (c == "") ? [] : c.split(/\s+/g);};dojo.html.hasClass = function (node, classname) {	return (new RegExp("(^|\\s+)" + classname + "(\\s+|$)")).test(dojo.html.getClass(node));};dojo.html.prependClass = function (node, classStr) {	classStr += " " + dojo.html.getClass(node);	return dojo.html.setClass(node, classStr);};dojo.html.addClass = function (node, classStr) {	if (dojo.html.hasClass(node, classStr)) {		return false;	}	classStr = (dojo.html.getClass(node) + " " + classStr).replace(/^\s+|\s+$/g, "");	return dojo.html.setClass(node, classStr);};dojo.html.setClass = function (node, classStr) {	node = dojo.byId(node);	var cs = new String(classStr);	try {		if (typeof node.className == "string") {			node.className = cs;		} else {			if (node.setAttribute) {				node.setAttribute("class", classStr);				node.className = cs;			} else {				return false;			}		}	}	catch (e) {		dojo.debug("dojo.html.setClass() failed", e);	}	return true;};dojo.html.removeClass = function (node, classStr, allowPartialMatches) {	try {		if (!allowPartialMatches) {			var newcs = dojo.html.getClass(node).replace(new RegExp("(^|\\s+)" + classStr + "(\\s+|$)"), "$1$2");		} else {			var newcs = dojo.html.getClass(node).replace(classStr, "");		}		dojo.html.setClass(node, newcs);	}	catch (e) {		dojo.debug("dojo.html.removeClass() failed", e);	}	return true;};dojo.html.replaceClass = function (node, newClass, oldClass) {	dojo.html.removeClass(node, oldClass);	dojo.html.addClass(node, newClass);};dojo.html.classMatchType = {ContainsAll:0, ContainsAny:1, IsOnly:2};dojo.html.getElementsByClass = function (classStr, parent, nodeType, classMatchType, useNonXpath) {	useNonXpath = false;	var _document = dojo.doc();	parent = dojo.byId(parent) || _document;	var classes = classStr.split(/\s+/g);	var nodes = [];	if (classMatchType != 1 && classMatchType != 2) {		classMatchType = 0;	}	var reClass = new RegExp("(\\s|^)((" + classes.join(")|(") + "))(\\s|$)");	var srtLength = classes.join(" ").length;	var candidateNodes = [];	if (!useNonXpath && _document.evaluate) {		var xpath = ".//" + (nodeType || "*") + "[contains(";		if (classMatchType != dojo.html.classMatchType.ContainsAny) {			xpath += "concat(' ',@class,' '), ' " + classes.join(" ') and contains(concat(' ',@class,' '), ' ") + " ')";			if (classMatchType == 2) {				xpath += " and string-length(@class)=" + srtLength + "]";			} else {				xpath += "]";			}		} else {			xpath += "concat(' ',@class,' '), ' " + classes.join(" ') or contains(concat(' ',@class,' '), ' ") + " ')]";		}		var xpathResult = _document.evaluate(xpath, parent, null, XPathResult.ANY_TYPE, null);		var result = xpathResult.iterateNext();		while (result) {			try {				candidateNodes.push(result);				result = xpathResult.iterateNext();			}			catch (e) {				break;			}		}		return candidateNodes;	} else {		if (!nodeType) {			nodeType = "*";		}		candidateNodes = parent.getElementsByTagName(nodeType);		var node, i = 0;	outer:		while (node = candidateNodes[i++]) {			var nodeClasses = dojo.html.getClasses(node);			if (nodeClasses.length == 0) {				continue outer;			}			var matches = 0;			for (var j = 0; j < nodeClasses.length; j++) {				if (reClass.test(nodeClasses[j])) {					if (classMatchType == dojo.html.classMatchType.ContainsAny) {						nodes.push(node);						continue outer;					} else {						matches++;					}				} else {					if (classMatchType == dojo.html.classMatchType.IsOnly) {						continue outer;					}				}			}			if (matches == classes.length) {				if ((classMatchType == dojo.html.classMatchType.IsOnly) && (matches == nodeClasses.length)) {					nodes.push(node);				} else {					if (classMatchType == dojo.html.classMatchType.ContainsAll) {						nodes.push(node);					}				}			}		}		return nodes;	}};dojo.html.getElementsByClassName = dojo.html.getElementsByClass;dojo.html.toCamelCase = function (selector) {	var arr = selector.split("-"), cc = arr[0];	for (var i = 1; i < arr.length; i++) {		cc += arr[i].charAt(0).toUpperCase() + arr[i].substring(1);	}	return cc;};dojo.html.toSelectorCase = function (selector) {	return selector.replace(/([A-Z])/g, "-$1").toLowerCase();};if (dojo.render.html.ie) {	dojo.html.getComputedStyle = function (node, property, value) {		node = dojo.byId(node);		if (!node || !node.currentStyle) {			return value;		}		return node.currentStyle[dojo.html.toCamelCase(property)];	};	dojo.html.getComputedStyles = function (node) {		return node.currentStyle;	};} else {	dojo.html.getComputedStyle = function (node, property, value) {		node = dojo.byId(node);		if (!node || !node.style) {			return value;		}		var s = document.defaultView.getComputedStyle(node, null);		return (s && s[dojo.html.toCamelCase(property)]) || "";	};	dojo.html.getComputedStyles = function (node) {		return document.defaultView.getComputedStyle(node, null);	};}dojo.html.getStyleProperty = function (node, cssSelector) {	node = dojo.byId(node);	return (node && node.style ? node.style[dojo.html.toCamelCase(cssSelector)] : undefined);};dojo.html.getStyle = function (node, cssSelector) {	var value = dojo.html.getStyleProperty(node, cssSelector);	return (value ? value : dojo.html.getComputedStyle(node, cssSelector));};dojo.html.setStyle = function (node, cssSelector, value) {	node = dojo.byId(node);	if (node && node.style) {		var camelCased = dojo.html.toCamelCase(cssSelector);		node.style[camelCased] = value;	}};dojo.html.setStyleText = function (target, text) {	try {		target.style.cssText = text;	}	catch (e) {		target.setAttribute("style", text);	}};dojo.html.copyStyle = function (target, source) {	if (!source.style.cssText) {		target.setAttribute("style", source.getAttribute("style"));	} else {		target.style.cssText = source.style.cssText;	}	dojo.html.addClass(target, dojo.html.getClass(source));};dojo.html.getUnitValue = function (node, cssSelector, autoIsZero) {	var s = dojo.html.getComputedStyle(node, cssSelector);	if ((!s) || ((s == "auto") && (autoIsZero))) {		return {value:0, units:"px"};	}	var match = s.match(/(\-?[\d.]+)([a-z%]*)/i);	if (!match) {		return dojo.html.getUnitValue.bad;	}	return {value:Number(match[1]), units:match[2].toLowerCase()};};dojo.html.getUnitValue.bad = {value:NaN, units:""};if (dojo.render.html.ie) {	dojo.html.toPixelValue = function (element, styleValue) {		if (!styleValue) {			return 0;		}		if (styleValue.slice(-2) == "px") {			return parseFloat(styleValue);		}		var pixelValue = 0;		with (element) {			var sLeft = style.left;			var rsLeft = runtimeStyle.left;			runtimeStyle.left = currentStyle.left;			try {				style.left = styleValue || 0;				pixelValue = style.pixelLeft;				style.left = sLeft;				runtimeStyle.left = rsLeft;			}			catch (e) {			}		}		return pixelValue;	};} else {	dojo.html.toPixelValue = function (element, styleValue) {		return (styleValue && (styleValue.slice(-2) == "px") ? parseFloat(styleValue) : 0);	};}dojo.html.getPixelValue = function (node, styleProperty, autoIsZero) {	return dojo.html.toPixelValue(node, dojo.html.getComputedStyle(node, styleProperty));};dojo.html.setPositivePixelValue = function (node, selector, value) {	if (isNaN(value)) {		return false;	}	node.style[selector] = Math.max(0, value) + "px";	return true;};dojo.html.styleSheet = null;dojo.html.insertCssRule = function (selector, declaration, index) {	if (!dojo.html.styleSheet) {		if (document.createStyleSheet) {			dojo.html.styleSheet = document.createStyleSheet();		} else {			if (document.styleSheets[0]) {				dojo.html.styleSheet = document.styleSheets[0];			} else {				return null;			}		}	}	if (arguments.length < 3) {		if (dojo.html.styleSheet.cssRules) {			index = dojo.html.styleSheet.cssRules.length;		} else {			if (dojo.html.styleSheet.rules) {				index = dojo.html.styleSheet.rules.length;			} else {				return null;			}		}	}	if (dojo.html.styleSheet.insertRule) {		var rule = selector + " { " + declaration + " }";		return dojo.html.styleSheet.insertRule(rule, index);	} else {		if (dojo.html.styleSheet.addRule) {			return dojo.html.styleSheet.addRule(selector, declaration, index);		} else {			return null;		}	}};dojo.html.removeCssRule = function (index) {	if (!dojo.html.styleSheet) {		dojo.debug("no stylesheet defined for removing rules");		return false;	}	if (dojo.render.html.ie) {		if (!index) {			index = dojo.html.styleSheet.rules.length;			dojo.html.styleSheet.removeRule(index);		}	} else {		if (document.styleSheets[0]) {			if (!index) {				index = dojo.html.styleSheet.cssRules.length;			}			dojo.html.styleSheet.deleteRule(index);		}	}	return true;};dojo.html._insertedCssFiles = [];dojo.html.insertCssFile = function (URI, doc, checkDuplicates, fail_ok) {	if (!URI) {		return;	}	if (!doc) {		doc = document;	}	var cssStr = dojo.hostenv.getText(URI, false, fail_ok);	if (cssStr === null) {		return;	}	cssStr = dojo.html.fixPathsInCssText(cssStr, URI);	if (checkDuplicates) {		var idx = -1, node, ent = dojo.html._insertedCssFiles;		for (var i = 0; i < ent.length; i++) {			if ((ent[i].doc == doc) && (ent[i].cssText == cssStr)) {				idx = i;				node = ent[i].nodeRef;				break;			}		}		if (node) {			var styles = doc.getElementsByTagName("style");			for (var i = 0; i < styles.length; i++) {				if (styles[i] == node) {					return;				}			}			dojo.html._insertedCssFiles.shift(idx, 1);		}	}	var style = dojo.html.insertCssText(cssStr, doc);	dojo.html._insertedCssFiles.push({"doc":doc, "cssText":cssStr, "nodeRef":style});	if (style && djConfig.isDebug) {		style.setAttribute("dbgHref", URI);	}	return style;};dojo.html.insertCssText = function (cssStr, doc, URI) {	if (!cssStr) {		return;	}	if (!doc) {		doc = document;	}	if (URI) {		cssStr = dojo.html.fixPathsInCssText(cssStr, URI);	}	var style = doc.createElement("style");	style.setAttribute("type", "text/css");	var head = doc.getElementsByTagName("head")[0];	if (!head) {		dojo.debug("No head tag in document, aborting styles");		return;	} else {		head.appendChild(style);	}	if (style.styleSheet) {		var setFunc = function () {			try {				style.styleSheet.cssText = cssStr;			}			catch (e) {				dojo.debug(e);			}		};		if (style.styleSheet.disabled) {			setTimeout(setFunc, 10);		} else {			setFunc();		}	} else {		var cssText = doc.createTextNode(cssStr);		style.appendChild(cssText);	}	return style;};dojo.html.fixPathsInCssText = function (cssStr, URI) {	if (!cssStr || !URI) {		return;	}	var match, str = "", url = "", urlChrs = "[\\t\\s\\w\\(\\)\\/\\.\\\\'\"-:#=&?~]+";	var regex = new RegExp("url\\(\\s*(" + urlChrs + ")\\s*\\)");	var regexProtocol = /(file|https?|ftps?):\/\//;	regexTrim = new RegExp("^[\\s]*(['\"]?)(" + urlChrs + ")\\1[\\s]*?$");	if (dojo.render.html.ie55 || dojo.render.html.ie60) {		var regexIe = new RegExp("AlphaImageLoader\\((.*)src=['\"](" + urlChrs + ")['\"]");		while (match = regexIe.exec(cssStr)) {			url = match[2].replace(regexTrim, "$2");			if (!regexProtocol.exec(url)) {				url = (new dojo.uri.Uri(URI, url).toString());			}			str += cssStr.substring(0, match.index) + "AlphaImageLoader(" + match[1] + "src='" + url + "'";			cssStr = cssStr.substr(match.index + match[0].length);		}		cssStr = str + cssStr;		str = "";	}	while (match = regex.exec(cssStr)) {		url = match[1].replace(regexTrim, "$2");		if (!regexProtocol.exec(url)) {			url = (new dojo.uri.Uri(URI, url).toString());		}		str += cssStr.substring(0, match.index) + "url(" + url + ")";		cssStr = cssStr.substr(match.index + match[0].length);	}	return str + cssStr;};dojo.html.setActiveStyleSheet = function (title) {	var i = 0, a, els = dojo.doc().getElementsByTagName("link");	while (a = els[i++]) {		if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {			a.disabled = true;			if (a.getAttribute("title") == title) {				a.disabled = false;			}		}	}};dojo.html.getActiveStyleSheet = function () {	var i = 0, a, els = dojo.doc().getElementsByTagName("link");	while (a = els[i++]) {		if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) {			return a.getAttribute("title");		}	}	return null;};dojo.html.getPreferredStyleSheet = function () {	var i = 0, a, els = dojo.doc().getElementsByTagName("link");	while (a = els[i++]) {		if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("rel").indexOf("alt") == -1 && a.getAttribute("title")) {			return a.getAttribute("title");		}	}	return null;};dojo.html.applyBrowserClass = function (node) {	var drh = dojo.render.html;	var classes = {dj_ie:drh.ie, dj_ie55:drh.ie55, dj_ie6:drh.ie60, dj_ie7:drh.ie70, dj_iequirks:drh.ie && drh.quirks, dj_opera:drh.opera, dj_opera8:drh.opera && (Math.floor(dojo.render.version) == 8), dj_opera9:drh.opera && (Math.floor(dojo.render.version) == 9), dj_khtml:drh.khtml, dj_safari:drh.safari, dj_gecko:drh.mozilla};	for (var p in classes) {		if (classes[p]) {			dojo.html.addClass(node, p);		}	}};

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品国产三级国产a | 欧美一区永久视频免费观看| 精品中文字幕一区二区| 日韩主播视频在线| 午夜av电影一区| 日韩中文欧美在线| av在线播放一区二区三区| 成人网在线播放| av电影在线观看不卡| 日韩一二三区不卡| 久久久久一区二区三区四区| 久久午夜色播影院免费高清| 国产日韩欧美a| 国产精品乱人伦| 亚洲一区二区视频在线| 视频一区视频二区在线观看| 91在线视频观看| 欧美日韩国产电影| 日韩欧美久久一区| 国产欧美视频在线观看| 日本成人在线看| 成人动漫一区二区在线| 欧美性猛交xxxx乱大交退制版| 精品视频一区二区不卡| 久久色.com| 久久精品国产免费| 91丝袜国产在线播放| 欧美日韩高清一区二区三区| 一片黄亚洲嫩模| 国产一区二区三区香蕉| 99re在线精品| 中文字幕一区日韩精品欧美| 婷婷成人综合网| 欧美人xxxx| 日韩成人一区二区| 欧美一级日韩免费不卡| 久久精品国产免费| 久久精品亚洲国产奇米99| 亚洲午夜影视影院在线观看| 国产伦精品一区二区三区视频青涩 | 国产乱对白刺激视频不卡| 色综合天天综合网天天看片| 日韩欧美亚洲另类制服综合在线| 日韩电影在线一区| 精品精品国产高清a毛片牛牛 | 日韩欧美电影一区| 极品少妇一区二区三区精品视频 | 91国内精品野花午夜精品| 欧美一级二级在线观看| 麻豆成人91精品二区三区| 色综合天天综合| 一区二区三区中文字幕电影 | 91色九色蝌蚪| 亚洲成人综合视频| 99久久婷婷国产精品综合| 亚洲精品久久久久久国产精华液| 国产高清亚洲一区| 欧美成人在线直播| 亚洲成人一区在线| 精品免费国产一区二区三区四区| 顶级嫩模精品视频在线看| 26uuu国产电影一区二区| 丰满少妇在线播放bd日韩电影| 亚洲欧美一区二区三区极速播放 | 亚洲一区二区在线免费观看视频| 69堂成人精品免费视频| 亚洲高清免费视频| 26uuu亚洲| 欧美日韩一区二区三区四区五区| 激情五月激情综合网| 日韩一区二区电影网| 国产91露脸合集magnet| 午夜欧美在线一二页| 久久久久久久免费视频了| 色天使久久综合网天天| 亚洲视频一区在线| 99精品1区2区| 美洲天堂一区二卡三卡四卡视频| 国产精品午夜春色av| 8v天堂国产在线一区二区| 成人高清视频在线| 老司机免费视频一区二区三区| 亚洲女同ⅹxx女同tv| www成人在线观看| 欧美日精品一区视频| 成人免费看视频| 秋霞成人午夜伦在线观看| 欧美zozo另类异族| 欧美午夜精品久久久| 成人av免费在线| 国产一区二区三区不卡在线观看 | 久久国产精品99精品国产 | 欧美色精品在线视频| 成人av动漫网站| 国产精品538一区二区在线| 日韩av不卡在线观看| 亚洲伊人色欲综合网| 日韩美女视频19| 国产日韩精品一区| 久久先锋影音av鲁色资源| 欧美一区二区三区啪啪| 欧美性三三影院| 欧美午夜理伦三级在线观看| 91黄视频在线| 91福利在线观看| 91久久精品网| 欧美性受极品xxxx喷水| 日本大香伊一区二区三区| 色婷婷一区二区三区四区| 99久久国产综合精品色伊| 成人h动漫精品一区二区| 成人一区二区三区视频在线观看| 韩国女主播一区| 国产精品99久久久久久久女警| 麻豆成人免费电影| 极品少妇一区二区三区精品视频| 久久国产精品99久久久久久老狼 | 99精品在线免费| 97久久精品人人做人人爽50路| www.性欧美| 一本色道久久综合亚洲精品按摩| 色婷婷一区二区| 欧美丰满一区二区免费视频| 韩国一区二区三区| 国产精品1区2区| zzijzzij亚洲日本少妇熟睡| 色婷婷综合久久久中文一区二区| 色88888久久久久久影院野外| 日韩精品一区二区三区老鸭窝| 在线不卡一区二区| 亚洲精品一区二区三区香蕉| 日本一区二区三区四区在线视频 | 天天综合日日夜夜精品| 美女网站色91| 福利电影一区二区| 一本在线高清不卡dvd| 欧美日韩国产色站一区二区三区| 欧美电影在线免费观看| 久久女同精品一区二区| 国产精品久久久久一区二区三区 | 石原莉奈在线亚洲三区| 韩国理伦片一区二区三区在线播放 | 欧美少妇bbb| 日韩精品一区二区三区中文精品| 日本一区二区综合亚洲| 亚洲综合在线第一页| 麻豆精品视频在线观看视频| 成人午夜av在线| 91麻豆精品国产91久久久久| 久久精品这里都是精品| 一区二区三区四区激情| 精品一区二区在线视频| av成人免费在线| 日韩欧美国产一区二区三区| 国产精品美女久久久久aⅴ| 五月天亚洲精品| 成人免费高清在线观看| 91精品国产入口在线| 国产精品久久久久久久久免费樱桃| 无码av免费一区二区三区试看| 国产精品中文字幕一区二区三区| 91国产成人在线| 欧美国产一区二区在线观看| 久久在线观看免费| 夜夜揉揉日日人人青青一国产精品| 国内精品在线播放| 欧美亚洲综合久久| 国产精品久久久久久久裸模| 免费精品视频最新在线| 91精彩视频在线| 国产精品久久久爽爽爽麻豆色哟哟 | 91精品国产色综合久久ai换脸| 国产精品情趣视频| 精品一区二区三区在线播放视频| 91黄色免费观看| 日韩伦理免费电影| 国产成人亚洲综合a∨婷婷图片| 在线播放91灌醉迷j高跟美女| 亚洲天堂2016| 成人动漫一区二区| 久久精品亚洲一区二区三区浴池| 日韩国产成人精品| 欧美日韩在线一区二区| 亚洲欧美乱综合| 99久久精品免费看国产免费软件| 久久精品夜色噜噜亚洲aⅴ| 精品一区二区av| 精品理论电影在线观看 | 成人激情文学综合网| 久久女同精品一区二区| 久久97超碰色| 日韩精品自拍偷拍| 美女mm1313爽爽久久久蜜臀| 777xxx欧美| 免费xxxx性欧美18vr| 欧美一区二区在线观看| 欧美aⅴ一区二区三区视频| 欧美电影一区二区| 免费av成人在线| 久久综合九色综合欧美亚洲|