📄 msxmlfactory.js
字号:
// Description: js.activex.MsxmlFactory XML系列对象创建工厂
// Author: Changhua.Wan
// Version: 2004.03.06.01
_package("js.activex");
_import("js.lang.Object");
function js.activex.MsxmlFactory() {}
var _p = js.activex.MsxmlFactory._extends("js.lang.Object");
var _c = js.activex.MsxmlFactory;
// 静态方法
_c.getXmlHttp = function() {
var pgmIds = ["MSXML3.XMLHTTP", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP", "MSXML.XMLHTTP", "MSXML2.ServerXMLHTTP"];
var xmlhttp = null;
for (var i = 0; i < pgmIds.length; i++) {
try {
xmlhttp = new ActiveXObject(pgmIds[i]);
} catch(ex) {}
if (xmlhttp != null) return xmlhttp;
}
alert("不能创建XmlHttp对象!");
return null;
};
_c.getXmlDom = function() {
var pgmIds = ["MSXML3.DOMDocument", "MSXML2.DOMDocument", "Microsoft.DOMDocument", "MSXML.DOMDocument", "Microsoft.XMLDOM"];
var xmldom = null;
for (var i = 0; i < pgmIds.length; i++) {
try {
xmldom = new ActiveXObject(pgmIds[i]);
} catch(ex) {}
if (xmldom != null) return xmldom;
}
alert("不能创建XmlDom对象!");
return null;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -