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