为了账号安全,请及时绑定邮箱和手机立即绑定

怎么用js实现打开一个xml文件

怎么用js实现打开一个xml文件

进击的0猿0 2016-03-25 13:35:23
  var input="C:\Users\john\Desktop\111.xml"   alert(input)  if (window.FileReader) {    var file = input.files[0];    filename = file.name.split(".")[0];    var reader = new FileReader();    reader.onload = function() {      console.log(this.result)      alert(this.result);      alert(10)    }    reader.readAsText(file);  }   //支持IE 7 8 9 10  else if (typeof window.ActiveXObject != 'undefined'){    var xmlDoc;     xmlDoc = new ActiveXObject("Microsoft.XMLDOM");     xmlDoc.async = false;     xmlDoc.load(input.value);     alert(xmlDoc.xml);    alert(78910)   }   //支持FF  else if (document.implementation && document.implementation.createDocument) {     var xmlDoc;     xmlDoc = document.implementation.createDocument("", "", null);     xmlDoc.async = false;     xmlDoc.load(input.value);     alert(xmlDoc.xml);    alert(ff)  } else {     alert('error');   } 这样写为什么额alert不出来文件的内容,是不是inpt对象不对
查看完整描述

1 回答

?
size

TA贡献5条经验 获得超3个赞

AJAX,是用来做浏览器与服务器之间的信息传递的。所以说你的地址写的不对。如果你会搭建服务器。把xml放在服务器上。然后用服务器的地址。这样AJAX才可以得到正确的值

查看完整回答
反对 回复 2016-04-01
  • 1 回答
  • 0 关注
  • 1527 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信