您的位置:首页 > 其它

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

2008-12-21 21:10 337 查看
(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)取代。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: