永发信息网

用JS方式声明XML 直接在页面中用JS输出XML内容 不要调用XML了 何解?

答案:1  悬赏:80  手机版
解决时间 2021-11-23 14:59
  • 提问者网友:辞取
  • 2021-11-22 14:41
用JS方式声明XML 直接在页面中用JS输出XML内容 不要调用XML了 何解?
最佳答案
  • 五星知识达人网友:像个废品
  • 2021-11-22 15:48
IE浏览器
var xmlDoc=new ActiveXObject(“Microsoft.XMLDOM”);
xmlDoc.async=“false”; //同步加载方式
xmlDoc.load(“note.xml”); //加载文件
var txt ="aaa"
xmlDoc.loadXML(txt); //加载xml格式字符串

其他浏览器
//加载文件
var xmlDoc=document.implementation.createDocument(“”,“”,null);
xmlDoc.async=“false”;
xmlDoc.load(“note.xml”);

//加载xml格式字符串
var txt ="aaa"
var parser=new DOMParser();
var doc=parser.parseFromString(txt,"text/xml");

跨浏览器访问是禁止的,xml文档与加载他的文件应该在同一个域名下
xml解析器加载xml文件或字符串后返回一个xml文档对象,然后可以使用该对象调用xml相关解析方法对加载的xml数据进行解析
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯