Was war Ajax nochmal? Steht auf Wikipedia. Anleitungen etc. gibt's im Netz zuhauf. Wollte mir und Euch nur ein kleines Mini-Beispiel sichern, in dem ich es hier poste... ohne Schnörkel, ohne nix drumherum...zum beliebigen Anpassen.
function myAjaxManager() {
var request;
var versions = new Array("MSXML2.XMLHttp.6.0", "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "Microsoft.XMLHttp");
if (document.getElementById) {
if (window.XMLHttpRequest) {
request = new XMLHttpRequest();
} else {}
if (window.ActiveXObject) {
for (var i=0; i < versions.length;i++) {
try {
request = new ActiveXObject(versions[i]);
} catch(exception) { }
}
}
}
return request;
}
var fileXML = "http://foo.example.com/dummy.xml"
function doDummyRequest() {
request = myAjaxManager();
if (request) {
request.open("GET", fileXML, true);
request.onreadystatechange = processDummyResponse;
request.send(null);
}
}
function processDummyResponse() {
if (request.readyState == 4) {
if (request.status == 200) {
//do something or leave it
}
}
}
Keine Kommentare:
Kommentar veröffentlichen