Hallo,
leider bewirkt das die fehlermeldung "Zugriff verweigert". gibt es eine möglichkeit, unter den genannten einschränkungen auf die gewünschte art auf xml-daten zuzugreifen?
Wenn es fuer IE-only sein soll, versuche es mal so:
test.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<root>
<abc>Testtext 1</abc>
<abc xyz="0815">Testtext 2</abc>
<abc>Testtext 3</abc>
</root>
test.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Test by TM 12/02</title>
<script language="JavaScript" type="text/javascript">
<!--
function getXML()
{
var xmlfile,xmlinput;
xmlfile="test.xml";
// XML laden
xmlinput=new ActiveXObject("MSXML2.DOMDocument");
xmlinput.async=false;
xmlinput.load(xmlfile);
alert(xmlinput.documentElement.getElementsByTagName("abc")[0].firstChild.nodeValue); // --> Testtext 1
alert(xmlinput.documentElement.getElementsByTagName("abc")[1].getAttribute("xyz")); // --> 0815
}
//-->
</script>
</head>
<body onload="getXML()">
<p>XML-Test</p>
</body>
</html>
MfG, Thomas