有关firefox下信息显示不全的解决办法

(1)原因是:因为从后台传到前台的xml中的数据节点的内容很多 长度超过了4096, 对于这个firefox和ie的处理方式不一样, firefox是将一个4096做为一个片来处理,所以我们用node.firstChild.data取的话 在firefox下只能取得第一个数据 片的数据,这样就数据显示不全了。
   (2)修改:*首先增加一个方法用于取所有的数据:
function getNodeText(xmlNode)
{
    if(!xmlNode) return '';
    if(typeof(xmlNode.textContent) != "undefined") return
xmlNode.textContent;
    return xmlNode.firstChild.nodeValue;
}
 **把node.firstChild.data用getNodeText(node)取代。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值