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

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

?? opmlstore.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.data.OpmlStore");dojo.require("dojo.data.core.Read");dojo.require("dojo.data.core.Result");dojo.require("dojo.lang.assert");dojo.require("dojo.json");dojo.require("dojo.experimental");dojo.experimental("dojo.data.OpmlStore");dojo.declare("dojo.data.OpmlStore", dojo.data.core.Read, {initializer:function (keywordParameters) {	this._arrayOfTopLevelItems = [];	this._metadataNodes = null;	this._loadFinished = false;	this._opmlFileUrl = keywordParameters["url"];}, _assertIsItem:function (item) {	if (!this.isItem(item)) {		throw new Error("dojo.data.OpmlStore: a function was passed an item argument that was not an item");	}}, _removeChildNodesThatAreNotElementNodes:function (node, recursive) {	var childNodes = node.childNodes;	if (childNodes.length == 0) {		return;	}	var nodesToRemove = [];	var i, childNode;	for (i = 0; i < childNodes.length; ++i) {		childNode = childNodes[i];		if (childNode.nodeType != Node.ELEMENT_NODE) {			nodesToRemove.push(childNode);		}	}	for (i = 0; i < nodesToRemove.length; ++i) {		childNode = nodesToRemove[i];		node.removeChild(childNode);	}	if (recursive) {		for (i = 0; i < childNodes.length; ++i) {			childNode = childNodes[i];			this._removeChildNodesThatAreNotElementNodes(childNode, recursive);		}	}}, _processRawXmlTree:function (rawXmlTree) {	var headNodes = rawXmlTree.getElementsByTagName("head");	var headNode = headNodes[0];	this._removeChildNodesThatAreNotElementNodes(headNode);	this._metadataNodes = headNode.childNodes;	var bodyNodes = rawXmlTree.getElementsByTagName("body");	var bodyNode = bodyNodes[0];	this._removeChildNodesThatAreNotElementNodes(bodyNode, true);	var bodyChildNodes = bodyNodes[0].childNodes;	for (var i = 0; i < bodyChildNodes.length; ++i) {		var node = bodyChildNodes[i];		if (node.tagName == "outline") {			this._arrayOfTopLevelItems.push(node);		}	}}, get:function (item, attribute, defaultValue) {	this._assertIsItem(item);	if (attribute == "children") {		return (item.firstChild || defaultValue);	} else {		var value = item.getAttribute(attribute);		value = (value != undefined) ? value : defaultValue;		return value;	}}, getValues:function (item, attribute) {	this._assertIsItem(item);	if (attribute == "children") {		var array = [];		for (var i = 0; i < item.childNodes.length; ++i) {			array.push(item.childNodes[i]);		}		return array;	} else {		return [item.getAttribute(attribute)];	}}, getAttributes:function (item) {	this._assertIsItem(item);	var attributes = [];	var xmlNode = item;	var xmlAttributes = xmlNode.attributes;	for (var i = 0; i < xmlAttributes.length; ++i) {		var xmlAttribute = xmlAttributes.item(i);		attributes.push(xmlAttribute.nodeName);	}	if (xmlNode.childNodes.length > 0) {		attributes.push("children");	}	return attributes;}, hasAttribute:function (item, attribute) {	return (this.getValues(item, attribute).length > 0);}, containsValue:function (item, attribute, value) {	var values = this.getValues(item, attribute);	for (var i = 0; i < values.length; ++i) {		var possibleValue = values[i];		if (value == possibleValue) {			return true;		}	}	return false;}, isItem:function (something) {	return (something && something.nodeType == Node.ELEMENT_NODE && something.tagName == "outline");}, isItemAvailable:function (something) {	return this.isItem(something);}, find:function (keywordArgs) {	var result = null;	if (keywordArgs instanceof dojo.data.core.Result) {		result = keywordArgs;		result.store = this;	} else {		result = new dojo.data.core.Result(keywordArgs, this);	}	var self = this;	var bindHandler = function (type, data, evt) {		var scope = result.scope || dj_global;		if (type == "load") {			self._processRawXmlTree(data);			if (result.saveResult) {				result.items = self._arrayOfTopLevelItems;			}			if (result.onbegin) {				result.onbegin.call(scope, result);			}			for (var i = 0; i < self._arrayOfTopLevelItems.length; i++) {				var item = self._arrayOfTopLevelItems[i];				if (result.onnext && !result._aborted) {					result.onnext.call(scope, item, result);				}			}			if (result.oncompleted && !result._aborted) {				result.oncompleted.call(scope, result);			}		} else {			if (type == "error" || type == "timeout") {				var errorObject = data;				if (result.onerror) {					result.onerror.call(scope, data);				}			}		}	};	if (!this._loadFinished) {		if (this._opmlFileUrl) {			var bindRequest = dojo.io.bind({url:this._opmlFileUrl, handle:bindHandler, mimetype:"text/xml", sync:(result.sync || false)});			result._abortFunc = bindRequest.abort;		}	}	return result;}, getIdentity:function (item) {	dojo.unimplemented("dojo.data.OpmlStore.getIdentity()");	return null;}, findByIdentity:function (identity) {	dojo.unimplemented("dojo.data.OpmlStore.findByIdentity()");	return null;}});

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美国产一区在线观看| 成人黄色软件下载| 亚洲乱码中文字幕综合| 久久一区二区三区国产精品| 制服丝袜一区二区三区| 欧美视频在线一区| 欧美午夜不卡视频| 欧美亚洲一区三区| 欧美日韩三级一区| 91麻豆精品国产91久久久| 不卡av免费在线观看| 成人影视亚洲图片在线| 国产一区二区三区在线观看精品 | 久久色在线观看| 欧美一级理论性理论a| 欧美精品日韩精品| 欧美不卡一区二区三区四区| 欧美刺激脚交jootjob| 精品日产卡一卡二卡麻豆| 欧美精品一区二区在线播放| 久久综合中文字幕| 亚洲色欲色欲www在线观看| 亚洲欧美激情小说另类| 午夜电影一区二区三区| 久久国产生活片100| 久久www免费人成看片高清| 国产精品原创巨作av| 99久久久国产精品| 91精品国产综合久久婷婷香蕉 | 亚洲精品一区二区三区蜜桃下载| 久久先锋影音av鲁色资源| 日本一区二区成人在线| 亚洲女爱视频在线| 卡一卡二国产精品| 99久久久免费精品国产一区二区| 一本色道久久综合精品竹菊| 精品视频一区二区三区免费| 欧美肥大bbwbbw高潮| 久久久久国产精品麻豆| 亚洲精品日日夜夜| 久久91精品国产91久久小草| 91麻豆自制传媒国产之光| 91精品国产福利在线观看| 国产精品免费丝袜| 日韩av在线发布| 91一区二区三区在线观看| 欧美一区二区福利在线| 亚洲欧美一区二区久久| 韩国av一区二区三区在线观看| 91免费看视频| 国产丝袜在线精品| 日韩成人dvd| 91国产丝袜在线播放| 国产日韩欧美一区二区三区综合| 亚洲国产精品一区二区久久恐怖片| 久久国产精品99久久人人澡| 在线观看区一区二| 国产精品久久久一本精品| 日本va欧美va精品| 在线欧美日韩精品| 亚洲欧洲日产国码二区| 国产一区二区在线看| 9191成人精品久久| 亚洲线精品一区二区三区八戒| 国产 日韩 欧美大片| 日韩女优av电影在线观看| 亚洲国产精品视频| 在线免费av一区| 亚洲精品美国一| 91亚洲精品久久久蜜桃网站| 欧美国产日本视频| 夫妻av一区二区| 久久网站热最新地址| 久久精品国产在热久久| 欧美一级理论片| 日本伊人色综合网| 91精品国产欧美日韩| 日本人妖一区二区| 日韩视频一区二区三区在线播放 | 日韩欧美视频一区| 视频在线观看一区| 9191国产精品| 另类中文字幕网| 精品国产人成亚洲区| 韩国三级在线一区| 国产亚洲欧美日韩俺去了| 狠狠色丁香九九婷婷综合五月 | 紧缚捆绑精品一区二区| 欧美成人猛片aaaaaaa| 日本伊人精品一区二区三区观看方式| 欧美久久久影院| 美女视频黄频大全不卡视频在线播放| 欧美一区日本一区韩国一区| 免费在线观看成人| 亚洲精品一线二线三线 | 久久亚洲欧美国产精品乐播 | 成人av一区二区三区| 国产精品久久久久久久岛一牛影视| 成人av在线观| 亚洲国产精品影院| 久久影音资源网| 波多野结衣欧美| 一区二区国产盗摄色噜噜| 69p69国产精品| 韩国视频一区二区| 亚洲欧美视频在线观看| 538prom精品视频线放| 国产真实乱对白精彩久久| 国产精品三级在线观看| 欧美三级视频在线| 国产精品一区二区三区网站| 亚洲色图视频网站| 欧美成人官网二区| www.欧美精品一二区| 天堂一区二区在线免费观看| 精品久久久久久无| 色成年激情久久综合| 激情小说欧美图片| 亚洲老妇xxxxxx| 精品精品国产高清a毛片牛牛| 99久久综合精品| 美女性感视频久久| 一区二区三区免费| 国产亚洲午夜高清国产拍精品| 欧美在线视频不卡| 成人污视频在线观看| 日韩一区精品视频| 日韩理论片一区二区| 久久亚洲欧美国产精品乐播| 欧美亚洲国产怡红院影院| 懂色一区二区三区免费观看| 蜜臀va亚洲va欧美va天堂| 亚洲色图在线看| 国产精品麻豆99久久久久久| 欧美一卡二卡在线观看| 欧美大片国产精品| 欧美日韩电影在线| 91同城在线观看| 国产suv精品一区二区6| 老司机午夜精品99久久| 亚洲成人777| 尤物在线观看一区| 亚洲日本在线a| 国产精品夫妻自拍| 国产精品免费久久久久| 久久久777精品电影网影网| 日韩欧美一区在线| 欧美一级高清片| 欧美大片一区二区三区| 91精品国产综合久久久蜜臀粉嫩| 在线观看免费视频综合| 91在线观看视频| 成人听书哪个软件好| 国产成人av网站| 国产高清不卡一区二区| 国产一区二区日韩精品| 国产精品一区二区三区网站| 国产专区综合网| 国产91精品入口| 不卡的av电影在线观看| 91小视频在线| 91久久久免费一区二区| 欧美日韩精品一区二区三区蜜桃| 欧美亚洲一区二区在线| 91麻豆精品国产| 欧美大白屁股肥臀xxxxxx| 精品盗摄一区二区三区| 国产午夜久久久久| |精品福利一区二区三区| 亚洲精品欧美激情| 五月婷婷色综合| 激情小说欧美图片| www.久久精品| 欧美三级日韩三级| 欧美精品vⅰdeose4hd| 欧美α欧美αv大片| 久久女同互慰一区二区三区| 中文字幕国产精品一区二区| 国产精品免费免费| 午夜亚洲福利老司机| 激情欧美日韩一区二区| 91一区一区三区| 日韩欧美国产三级| 国产精品国产成人国产三级| 亚洲综合激情小说| 青青青伊人色综合久久| 成人午夜在线免费| 欧美性欧美巨大黑白大战| 精品国产一区二区三区忘忧草 | 欧美亚洲动漫精品| 精品区一区二区| 亚洲日本一区二区| 麻豆国产欧美日韩综合精品二区 | 亚洲精品视频在线观看网站| 日韩精品国产欧美| 9i在线看片成人免费| 在线观看91av| 自拍偷拍国产精品| 久久成人av少妇免费| 欧美中文字幕一区二区三区亚洲|