Hallo zusammen,
vielleicht könnt ihr mir ja weiterhelfen. Ich habe folgendes Problem:
Ich möchte per JavaScript eine asx-Datei von einem anderen Server einlesen und diese Daten dann weiterverarbeiten. Dazu gehe ich folgendermaßen vor:
wenn ich dies lokal aufrufe funktioniert alles super, doch sobald ich ich dies von einem webserver aufrufe funktioniert es nur bis zur der Ausgabe "bis hier 2". Zusätzlich ist in der linken unteren Ecke des IE ein gelbes Ausrufezeichen zusehen und es kommt die Fehlermeldung "Erlaubnis verweigert" in Zeile 33. Also "http_request.open("GET", url, true);", wurde verweigert.
Kann mir da jemand weiterhelfen?
Vielen Dank schonmal
vielleicht könnt ihr mir ja weiterhelfen. Ich habe folgendes Problem:
Ich möchte per JavaScript eine asx-Datei von einem anderen Server einlesen und diese Daten dann weiterverarbeiten. Dazu gehe ich folgendermaßen vor:
Code:
if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
document.write ("Juhuuuu es wurde ein ActiveXObject(Msxml2.XMLHTTP) erzeugt :)<br>");
} catch (e) {
document.write ("Fehler 1<br>");
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
document.write ("Fehler 2<br>");
}
}
}
document.write(url + "<br>");
if (!http_request) {
document.write("Es kann keine XMLHTTP Objekt erzeugt werden<br>");
return false;
}
document.write ("bis hier 1<br>");
http_request.onreadystatechange = alertContents;
document.write ("bis hier 2<br>");
http_request.open("GET", url, true);
document.write ("bis hier 3<br>");
http_request.send(null);
document.write ("bis hier 4<br>");
}
function alertContents() {
if (http_request.readyState == 4) {
if (http_request.status == 200) {
alert(http_request.responseText);
} else {
alert('There was a problem with the request.');
}
}
}
machwas(URLzurASX);
wenn ich dies lokal aufrufe funktioniert alles super, doch sobald ich ich dies von einem webserver aufrufe funktioniert es nur bis zur der Ausgabe "bis hier 2". Zusätzlich ist in der linken unteren Ecke des IE ein gelbes Ausrufezeichen zusehen und es kommt die Fehlermeldung "Erlaubnis verweigert" in Zeile 33. Also "http_request.open("GET", url, true);", wurde verweigert.
Kann mir da jemand weiterhelfen?
Vielen Dank schonmal