aka Noisy
Wie immer ihr seid die letzte Station auf meiner Suche nach einer Lösung für ein Problem.
Der Überschrift könnt ihr entnehmen, dass folgender Code in allen mit zur Verfügung stehenden Browser funktioniert, nur der IE meckert rum.
Desweiteren ist der Code noch nicht mal von mir ich hab nur den tollen Auftrag bekommen ihn IE funktionstüchtig zu machen
Vorweg die wichtigen Stellen:
Und nun folgt die Fehlerstelle, Zeile 396, das V von var ist Zeichennr. drei.
Ich konnte es jetzt soweit aufsplitten, dass ich mir relativ sicher bin, dass er an der Anwendung von trim() auf den req.responseText nörgelt. Aber ich weiß verdammt nochmal nicht warum und wie ich das ändern kann.
Hat jemand von euch eine hilfreiche Idee oder gar eine Lösung? Vielen lieben Dank.
PS: Ein frohes neues Jahr wünsch ich euch natürlich auch
Der Überschrift könnt ihr entnehmen, dass folgender Code in allen mit zur Verfügung stehenden Browser funktioniert, nur der IE meckert rum.
Desweiteren ist der Code noch nicht mal von mir ich hab nur den tollen Auftrag bekommen ihn IE funktionstüchtig zu machen
Vorweg die wichtigen Stellen:
Code:
var req = null;
var reqInProgress = false;
try {
req = new XMLHttpRequest();
}
catch (ms) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (nonms) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (failed) {
req = null;
}
}
}
Code:
$('#event').click(function(e)
{
e.preventDefault();
if(reqInProgress) return;
document.getElementById("event").disabled = "disabled";
reqInProgress = true;
req.open("GET","url");
req.onreadystatechange = onReadyStateChangeDomAdd;
req.send(null);
});
Und nun folgt die Fehlerstelle, Zeile 396, das V von var ist Zeichennr. drei.
Code:
var stuff = req.responseText.trim().split(":");
Code:
Meldung: Das Objekt unterstützt diese Eigenschaft oder Methode nicht.
Zeile: 396
Zeichen: 3
Code: 0
Hat jemand von euch eine hilfreiche Idee oder gar eine Lösung? Vielen lieben Dank.
PS: Ein frohes neues Jahr wünsch ich euch natürlich auch