ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
1311
1311
EMPFEHLEN
-
Hallo,
habe ein kleines Problemchen im Internet Explodierer und zwar soll ein XML-Dokument geladen und das Wurzelelement davon zurückgegeben werden. Das Laden erfolgt synchron.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
var req = null; if(window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { req = new XMLHttpRequest(); } if(req) { req.open("GET", "test.xrf", false); if (req.overrideMimeType) { req.overrideMimeType("text/xml"); } req.send(null); } var doc = req.responseXML; return doc.documentElement;
Im Firefox funktioniert es wunderbar. Im IE jedoch ist doc zwar nicht undefined jedoch existieren die Funktionen, die ein Document normalerweise hat nicht (z. B. gibt es das o.g. documentElement nicht und auch getElementById ist undefiniert).
Bin dankbar für jede Idee.
inci
-
Hi,
mit folgendem Codefragment erhalte ich für documentElement auch im IE ein Objekt:
Zu getElementById habe ich hier schon mal Stellung genommen.Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
var req = null; function makeRequest(){ if(window.ActiveXObject){ req = new ActiveXObject("Microsoft.XMLHTTP"); }else if (window.XMLHttpRequest) { req = new XMLHttpRequest(); } } function processReq() { makeRequest(); // Synchroner Request //req.open("GET", "test.xrf", false); req.open('GET', 'verzeichnis.xml', false); if (req.overrideMimeType){ req.overrideMimeType("text/xml"); } req.send(null); var doc = req.responseXML; alert(typeof(doc.documentElement) + "\n" + doc.documentElement.getElementsByTagName("datei").length); } processReq();
Vielleicht hilft Dir das weiter.
Ciao
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
Ähnliche Themen
-
Internet Explorer 6
Von Steusi im Forum Microsoft WindowsAntworten: 0Letzter Beitrag: 27.08.08, 11:17 -
Internet Explorer
Von wavetraxx im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 08.07.08, 21:42 -
CSS für Internet Explorer 5
Von schoener_nick im Forum CSSAntworten: 2Letzter Beitrag: 22.02.06, 19:26 -
Internet Explorer und CSS
Von a_d im Forum CSSAntworten: 7Letzter Beitrag: 14.03.05, 06:55 -
internet explorer 6
Von deusmac im Forum CSSAntworten: 1Letzter Beitrag: 17.05.03, 17:29





Zitieren

Login





