xml-loader.js

来自「联合国农粮署牵头开发的geonetwork源代码最新版」· JavaScript 代码 · 共 48 行

JS
48
字号
//=====================================================================================//===//=== Loads an XML file from the server. Used for example to load localized strings //=== //=== Needs:	xml.js//===				kernel.js//=====================================================================================function XMLLoader(file){	var strings = null;	ker.loadMan.acquire();	ker.loadURL(file, ker.wrap(this, function(t)	{		strings = xml.ieFix(t.responseXML.firstChild);		ker.loadMan.release();	}));//=====================================================================================this.getText = function(name){	var list = strings.getElementsByTagName(name);		if (list.length == 0)	return '*not-found:'+ name +'*';		else						return xml.textContent(list[0]);}//=====================================================================================this.getNode = function(name){	if (name)		return strings.getElementsByTagName(name)[0];		return strings;}//=====================================================================================this.eval = function(xpath){	return xml.evalXPath(strings, xpath);}//=====================================================================================}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?