wcgn.net
当前位置:首页 >> IE和ChromE读取xml的区别?为什么排序和层次不太一样 >>

IE和ChromE读取xml的区别?为什么排序和层次不太一样

下载文件:xm3.html

W3School.com.cn Internal NoteTo: From: Message: if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); }else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP...

loadXML = function(xmlFile){ var xmlDoc=null; var agent = navigator.userAgent.toLowerCase(); //判断浏览器的类型 //支持IE浏览器 if(agent.indexOf("msie") > 0){ alert("22"); var xmlDomVersions = ['MSXML.2.DOMDocument.6.0','MSXML.2...

如果是空白的话,多半是ajax或者其它类的程序编写的。 Ajax是一个程序语言。用来做网站的一个技术。 多半没法保留了,你可以试着看看源码。 右键选择查看源文件。 你还可以试试用别的浏览器,比如chrome 和firefox

TagName("filterInfo")[i] 为什么要加个[i]? 如果在html里面查找外面的xml,那么应该将XML文件付给一个变量比如 xml_doc 然后xml_doc.getElementsByTagName("filterInfo").chileNodes[0].nodeValue 或者firstchild.nodeValue

javascript加载xml用open方法,load方法不太好使; 代码如下: //加载xml文件 function parseXML(filename){ if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code fo...

javascript加载xml文件在chrome下不成功的原因是加载的方法不兼容,兼容的写法如下: function loadXMLDoc (dname) { var xmlDoc; try { var xmlhttp = new XMLHttpRequest(); xmlhttp.open('GET', dname, false); xmlhttp.setRequestHeader('Co...

没看明白,你的意思是IE用的ACTIVEXObject? 如果是谷歌浏览器,ajax可以通过responseXML来得到,不过前提是mimetype必须是*/xml

想必 你已经知道 :chrom浏览器 不支持 getElementsByTagName 语法 所以 替换成 var hasResultObj = _xmlTemp.childNodes[0]; 具体是第几个元素 你调试下 试试是否可行?

估计是你的 XMLHttpRequest() 这个方法有问题。Chrome与IE浏览器创建XMLHttpRequest是不一样的。 if(window.XMLHttpRequest) { // 针对非IE的标准浏览器 xmlhttp = new XMLHttpRequest(); } else if(window.ActiveXObject) { // 针对IE try { xm...

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