function url_abfragen(url,target) { document.getElementById(target).innerHTML = 'loading data...'; if (window.XMLHttpRequest) { req = new XMLHttpRequest(); req.onreadystatechange = function() { url_inhalt_ausgeben(target); } req.open("GET", url, true); req.send(null); } else if (window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); if (req) { req.onreadystatechange = function() { url_inhalt_ausgeben(target); } req.open("GET", url, true); req.send(); } } } function url_inhalt_ausgeben(target) { if (req.readyState == 4) // only if req is "loaded" { if (req.status == 200 || req.status == 304)// only if "OK" { results = req.responseText; document.getElementById(target).innerHTML = results; } else { document.getElementById(target).innerHTML= "Error:\n" + req.statusText; } } }