Hi all!
I have used the XML parser from w3schools that works fine in firefox and ie but need to make it work for Safari as well.
My code is:
[SIZE=2]<script type=“text/javascript”>
var product = window.opener.message;
document.title = product;
function parseXML()
{
try //Internet Explorer
{
xmlDoc=new ActiveXObject(“Microsoft.XMLDOM”);
}
catch(e)
{
try //Firefox, Mozilla, Opera, etc.
{
xmlDoc=document.implementation.createDocument("","",null);
}
catch(e)
{
alert(e.message);
return;
}
}
xmlDoc.async=false;
var xmlStr = “xml/” + product + “.xml”;
xmlDoc.load(xmlStr);
document.getElementById(“name”).innerHTML=xmlDoc.getElementsByTagName(“NAME”)[0].childNodes[0].nodeValue;
document.getElementById(“myPic”).src=xmlDoc.getElementsByTagName(“IMAGE”)[0].childNodes[0].nodeValue;
document.getElementById(“pack”).innerHTML=xmlDoc.getElementsByTagName(“PACK”)[0].childNodes[0].nodeValue;
document.getElementById(“des”).innerHTML=xmlDoc.getElementsByTagName(“DES”)[0].childNodes[0].nodeValue;
document.getElementById(“incr”).innerHTML=xmlDoc.getElementsByTagName(“INCR”)[0].childNodes[0].nodeValue;
document.getElementById(“use”).innerHTML=xmlDoc.getElementsByTagName(“USE”)[0].childNodes[0].nodeValue;
}
Thanks
[/SIZE]