prss.net
当前位置:首页 >> 关于js读取xml数据并且显示在html中 如何实现? >>

关于js读取xml数据并且显示在html中 如何实现?

JS]利用js将读取到的xml文件中的数据显示到html文档上 script type="text/javascript" language="javascript"> var xmlDoc = checkXMLDocObj('../openClass.xml');//读取到xml文件中的数据 var a = document.getElementsByTagName("a");//获取所...

建议使用jQuery,跟操作html一样,伪代码如下: $.ajax({ url: '/xml/Student.xml', type: 'GET', dataType: 'xml', success: function(xml) { var name = $(xml).find('name').text(); $('h1').text(name); }});

JS中有原生函数,支持解析xml字符串或者文件。 (new DOMParser()).parseFromString(xxxxx)这个代码可以解析XML字符串,为对象。 try //Internet Explorer { xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); }catch(e) { try //Firefox, Mozilla,...

问题是,你是不是应该先把那的代码贴出来呢?

先判断浏览器,然后读取xml数据就可以了 //判断不同的浏览器 function InitMf() { var mf_change=false; try { mf_change = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { mf_change = new ActiveXObject("Microsoft.XMLHTTP"); } ...

可以用javascript读取xml数据 实例如下: 首先:xml文件(tree.xml)内容如下: 山东省 _blank 省份 威海市 _blank 城市 烟台市 _blank 城市 长夼村 _blank 乡镇 http://www.baidu.com/ 富镇 _blank 乡镇 http://www.baidu.com/ 河北省 _blank ...

var xmlDoc=new ActiveXObject("Microsoft.XMLDOM")//实例化一个获取XML文件的对象 xmlDoc.async=false//不允许同步下载 xmlDoc.load("code1.xml")//读取XML文件 root = xmlDoc.documentElement//获取XML的根节点 此方法为只读 for (var i=0; i

既然是个API,按理它本身应该提供跨域解决方案的,否则它就是个不完善的API。如果确实要自己解决,我个人认为只有通过代理页面转发才是最好的方法,就是说自己要有可控制的服务器( 虚拟主机也可),然后用php、asp或jsp做一个程序文件,你的js...

建议使用jQuery,跟操作html一样,伪代码如下: $.ajax({ url: '/xml/Student.xml', type: 'GET', dataType: 'xml', success: function(xml) { var name = $(xml).find('name').text(); $('h1').text(name); }});

loadXML = function(xmlFile){ var xmlDoc=null; //判断浏览器的类型 //支持IE浏览器 if(!window.DOMParser && window.ActiveXObject){ var xmlDomVersions = ['MSXML.2.DOMDocument.6.0','MSXML.2.DOMDocument.3.0','Microsoft.XMLDOM']; for(...

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com