A Andy Medlem sedan sep. 2001 138 inlägg Frågan 9 okt. 2002 20:35 #1 Hej
Jag kan i stort sett ingenting om XML. Skulle vilja läsa in ett värde från den här filen: http://xml.amazon.com/onca/xml2?t=webservices-20&dev-t=D37I7JLN5DR3CY&AsinSearch=B00005QZWI&type=lite&f=xml
För det första - är det öht möjligt att läsa in värden från xml-filer som ligger på andra domäner.
För det andra - hur gör jag, om jag till exempel bara vill skriva ut värdet i OurPrice-noden`på min sida?
A Andy Medlem sedan sep. 2001 138 inlägg Har rotat fram en kod som ser ut så här:
<script type="text/vbscript">
set xmlDoc=CreateObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.load("http://xml.amazon.com/onca/xml2?t=webservices-20&dev-t=D37I7JLN5DR3CY&AsinSearch=B00005QZWI&type=lite&f=xml ")
set price = xmlDoc.getElementsByTagName("OurPrice")
document.write(price.item(0).text)
</script>
Men när jag kör den får jag en säkerhets-alert, och det vill jag ju inte ha... ;)
J jupiters Medlem sedan sep. 2002 104 inlägg hmmm, intressant..
Jag får inte upp nån säkerhetsalert alls.
strängen $14.99 skrivs ut på sidan utan problem.
Jag har ie6 och säkerheten i webläsaren är ändå inställd på standardnivå.
A Andy Medlem sedan sep. 2001 138 inlägg Får bara säkerhets-alert om jag kör sidan från http://localhost. Kan det vara någon inställng i min IIS? Inte om jag öppnar den från t ex Utforskaren.
A Andy Medlem sedan sep. 2001 138 inlägg Och om jag laddar upp filen till mitt webhotell, får jag en "access denied"-alert, på raden där xml-filen läses in.