三问 : FF下 XML 问题
<script type= "text/javascript ">
var oXmlFiles = loadXML()//总的item号的xml文件
var oXmlDetail= loadXML()//某个item的所有信息的xml文件
var oXmlLang = loadXML()//语言的xml文件
function loadXML()
{
var xmlDoc
if (window.ActiveXObject)
{
xmlDoc=new ActiveXObject( "Microsoft.XMLDOM ")
xmlDoc.async=false
//xmlDoc.load( "data/lang.xml ")
//getmessage()
}
else if (document.implementation && document.implementation.createDocument)
{
xmlDoc=document.implementation.createDocument( " ", " ",null);
// xmlDoc.load( "data/lang.xml ");
// xmlDoc.onload= function() {getmessage()}
}
else
{
alert( 'Your browser cannot handle this script ');
}
return xmlDoc
}
oXmlFiles.load( "data\\lang.xml ")
oXmlFiles.onload = function()
{
var strRootMerchid = oXmlFiles.getElementsByTagName( "lang ")[0].getAttribute( "name ")
alert(strRootMerchid)
}
oXmlLang.load( "data\\lang.xml ")
oXmlLang.onload = function(){setLang(oXmlLang)}
function setLang(oXmlDom)
{
alert(oXmlLang.getElementsByTagName( "lang ")[0].getAttribute( "name "))
}
</script>
------解决方案--------------------把 oXmlLang.onload 写在
oXmlLang.load 前
------解决方案--------------------变量定义问题