永发信息网

-2146697210错误为什么,怎么解决

答案:2  悬赏:10  手机版
解决时间 2021-03-02 19:39
这是我写的读取xml文件的JavaScript代码,运行后报我-2146697210的错误,不知道为什么,怎么解决,谢谢了

//指定xml文件的来源地址
//var url="cityConfig.xml";
var url="jsValidation.xml";

//创建XmlDom对象
var XMLDocument = new ActiveXObject("Microsoft.XMLDOM");
//设定XmlDom对象将采取异步调用的方式加载数据
XMLDocument.async = false; //异步加载
//加载xml文件
XMLDocument.load(url);
XMLDocument.onreadystatechange = new function LoadedSales() {
var txt = "";
var city;
var background;
var ico;
var x;
var y;
if (XMLDocument.readyState == 4) {
if (XMLDocument.parseError.errorCode != 0) {
alert(XMLDocument.parseError.reason);
txt = "err";
} else {

var root = XMLDocument.documentElement.selectNodes("city");

if (root != null && root.length > 0) {
for (var i = 0; i < root.length; i++) {
//得到子节点的id属性值
city = root[i].childNodes[0];
background = root[i].childNodes[1];
ico = root[i].childNodes[2];
x = root[i].childNodes[2].getAttribute("x");
y = root[i].childNodes[2].getAttribute("y");
getClicks(city,background,ico,x,y);
}
} else {
txt = "LoadingErr";
}
}
} else {
txt = "Loading.";
}
document.write(txt+"
");
document.write(city+"
");
document.write(background+"
");
document.write(ico+"
");
document.write(x+"
");
document.write(y+"
");
document.write(XMLDocument.readyState+"
");
document.write(XMLDocument.parseError.errorCode+"
");
};
最佳答案
下载 xml 数据出错,查一下相关 url 是否有问题
全部回答
你可能没有装msxml,去微软下一个最新的装上就行了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
感冒流鼻涕了能喝蜂蜜柚子茶么
毡家沟地址有知道的么?有点事想过去
dnf鬼泣需要把武器打上暗卡么?
农村信用合作社(沙滩分社)地址有知道的么?有
无尿是指A.24小时尿量<50mLB.24小时尿量<5m
D517电焊条怎样好焊
两人同时在追一个女孩我不站优势我该怎么办
想给电脑换显卡
网上买彩票怎么停售了,停到什么时候?
点刷刷卡器安全吗
不到20岁的吴某为求一时泄愤而划坏他人车辆,
栖月小舍在哪里啊,我有事要去这个地方
缇丽莎尔注册资金是多?公司是正规合法的吗?
基督教与天主教的区别
中山市中国银行开户最低需要多少钱
推荐资讯
形容独孤的词语
AHD同轴录像机,用普通DVR录像机可以兼容吗
怎样怎么样查通话记录
请问有谁知道怎样坐车。。从海拉尔到东营能最
7-11能买八达通卡吗?
相宜本草芍药系列适用于那个年龄段
百雀羚夜间面膜怎么用
你调换工作的原因是什么?
函数f(x)=x/(2-x)展开成x的幂级数f(x)
嘉美花卉在哪里啊,我有事要去这个地方
喵星人,汪星人,吱星人是什么人?给我解释一
ios哔哩哔哩客户端为什么每一条弹幕都是完全
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?