|
Hey all,
I have to read in an xml file. So far it's working in IE6, IE7 and FireFox.
It DOES NOT work on Safari.
Below is the code...
<script type="text/javascript">
var xmlDoc;
function loadXMLDoc()
{
// XML loader for IE
if (window.ActiveXObject)
{ xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.load("condos.xml");
printCondos(); }
// XML for other browsers
else
{ xmlDoc = document.implementation.createDocument("", "", null);
xmlDoc.load("condos.xml");
xmlDoc.onload = printCondos; }
}
function printCondos()
{
var nameNodes = xmlDoc.getElementsByTagName("name");
var addrNodes = xmlDoc.getElementsByTagName("address");
var addr2Nodes = xmlDoc.getElementsByTagName("address2");
var imgNodes = xmlDoc.getElementsByTagName("img");
for(var i = 0; i<nameNodes.length; i++)
{
document.write("<div style='font-family:arial; font-weight:bold; color:maroon;'>" + nameNodes[i].firstChild.nodeValue + "</div>");
}
}
</script>
I'm just reading in for the "nameNodes" first...
Anyone have any suggestions?
Thanks
Donna
|