起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2532|回复: 2

[结贴] 同一个xml文件,Chrome浏览器读取结果和IE不一样,这是为什么

[复制链接]

171

主题

481

帖子

2390

积分

金牌会员

Rank: 6Rank: 6

积分
2390
QQ
发表于 2014-5-9 20:25:40 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
同一个XMl文件,IE读取的节点是对的,有九个,但是Chrome浏览器读取的却只有四个,而且不能显示正确的节点值,请问是什么原因?
xml文件:
<?xml version="1.0" encoding="utf-8"?>
<root>
        <item>
                <selectPage>BusPostingGroup</selectPage>
                <url>/UI/FTERP/common/process/commonBusiness/GenBusinessPostingGroupSelect.w</url>
                <title>一般产品过账组选择</title>
        </item>
        <item>
                <selectPage>ProductPostingGroup</selectPage>
                <url>/UI/FTERP/common/process/commonBusiness/GenProductPostingGroupSelect.w</url>
                <title>一般业务过账组选择</title>
        </item>
        <item>
                <selectPage>VATBusPostingGroup</selectPage>
                <url>/UI/FTERP/common/process/commonBusiness/VATBusinessPostingGroupSelect.w</url>
                <title>VAT一般业务过账组选择</title>
        </item>
        <item>
                <selectPage>VATProductPostingGroup</selectPage>
                <url>/UI/FTERP/common/process/commonBusiness/VATProductPostingGroupSelect.w</url>
                <title>VAT一般产品过账组选择</title>
        </item>
        <item>
                <selectPage>PaymentMethod</selectPage>
                <url>/UI/FTERP/common/process/commonBusiness/PaymentMethodSelect.w</url>
                <title>付款方法选择</title>
        </item>
        <item>
                <selectPage>NoSeries</selectPage>
                <url>/UI/FTERP/common/process/noSeries/NoSeriesSelect.w</url>
                <title>编码规则选择</title>
        </item>
        <item>
                <selectPage>Dimension</selectPage>
                <url>/UI/FTERP/common/process/commonBusiness/DimensionSelect.w</url>
                <title>维度选择</title>
        </item>
        <item>
                <selectPage>Bussiness</selectPage>
                <url>/UI/FTERP/common/process/commonBusiness/BussinessSelect.w</url>
                <title>业务人员选择</title>
        </item>
        <item>
                <selectPage></selectPage>
                <url></url>
                <title></title>
        </item>
</root>
读取的程序
var xmlDom =loadXml("/x5/UI/FTERP/templates/xml/selectPage.xml");            
         var list=xmlDom.getElementsByTagName('item');//读取所有节点值               
        for (var i = 0; i < list.length; i++)
        {
                //alert (alert(list.getAttribute("selectPage")));        
            if (list.childNodes[0].text==selectPage){             
                    alert (list.childNodes[1].text);       
                     var url = list.childNodes[1].text;       
                         title = list.childNodes[2].text;       
             };              
    }

function loadXml(xmlFile)
{
 var xmlDom = null;//声明xml对象
if (window.ActiveXObject){//IE浏览器
   xmlDom = new ActiveXObject("Microsoft.XMLDOM");
   xmlDom.async="false";//等待读取完成xml文件,同步
   xmlDom.load(xmlFile);//读取xml文件。
}
else if(document.implementation && document.implementation.createDocument)
{
   var xmlhttp = new window.XMLHttpRequest();
   xmlhttp.open("GET", xmlFile, false);
   xmlhttp.send(null);
   xmlDom = xmlhttp.responseXML;
}
else
{
   xmlDom = null;
}
return xmlDom;
}



91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-5-12 08:55:21 | 显示全部楼层
可以到网上查一下看看是不是chrome和IE中有些写法是不一样的,需要做一下兼容
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

171

主题

481

帖子

2390

积分

金牌会员

Rank: 6Rank: 6

积分
2390
QQ
 楼主| 发表于 2014-5-12 19:03:44 | 显示全部楼层
好的,谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-18 11:40 , Processed in 0.078191 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表