Hallo slafochmed,
if (XMLHttpRequestObject2.readyState == 4 &&
XMLHttpRequestObject2.status == 200) {importdat = XMLHttpRequestObject2.responseText;
}
else {importdat = 'data not available';}
}
XMLHttpRequestObject2.send(null);
}
alert(importdat);
z.innerHTML = importdat;
alert(importdat);
versuch es mal hiermit:
if (XMLHttpRequestObject2.readyState == 4 &&
XMLHttpRequestObject2.status == 200) {
importdat = XMLHttpRequestObject2.responseText;
alert(importdat);
z.innerHTML = importdat;
alert(importdat);
}
else {importdat = 'data not available';}
}
XMLHttpRequestObject2.send(null);
}
Der IE ist einfach... etwas "besonderes". Es ist nicht immer ganz nachzuvollziehen, wie er wann und wo und in welcher Reihenfolge was abarbeitet -.- besonders wenns um dom:loaded geht.
Noch ein kleiner Tipp:
z = document.getElementById("loadselect");
kann auch so aussehn: z = $("loadselect");
Da du ja Prototype benutzt. Es macht deinen Code kleiner *g*
Viele Grüße,
Jurik