Mit folgendem Code kann man einen XMLHTTP-Request erstellen, der auch im alten Internet Explorer greift:
//XMLHTTPREQUEST function getRequest() { if (window.XMLHttpRequest) { //Code für Firefox – XMLHttpRequest ist nicht als ActiveX eingebunden return new XMLHttpRequest(); } else { if(window.ActiveXObject) { //XMLHTTP als ActiveX im Internet Explorer ab 6 return new ActiveXObject("Msxml2.XMLHTTP"); } else { return null; } } }