var xmlDoc;
var isIE = /msie/i.test(navigator.userAgent);
if(isIE)
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
else
{
xmlDoc=document.implementation.createDocument("","",null);
}try
{
xmlDoc.async=false;
xmlDoc.load("./xmlfiles/xmlFileName.xml");
iTotalPage=xmlDoc.getElementsByTagName("xmlFileName").length;
alert(iTotalPage);
}
catch(e) {alert(e.message)}
我看网上很多人都说以上方法可以支持跨浏览器,但是在safari下不行,提示不认识xmlDoc.load("./xmlfiles/xmlFileName.xml");load方法。请问该怎么解决?
var isIE = /msie/i.test(navigator.userAgent);
if(isIE)
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
else
{
xmlDoc=document.implementation.createDocument("","",null);
}try
{
xmlDoc.async=false;
xmlDoc.load("./xmlfiles/xmlFileName.xml");
iTotalPage=xmlDoc.getElementsByTagName("xmlFileName").length;
alert(iTotalPage);
}
catch(e) {alert(e.message)}
我看网上很多人都说以上方法可以支持跨浏览器,但是在safari下不行,提示不认识xmlDoc.load("./xmlfiles/xmlFileName.xml");load方法。请问该怎么解决?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货