Podría ser esto, en cuanto crea en Objeto XMLHTTP, en el 8 no hace falta ActiveXObject no (
http://scriptinside.blogspot.com/200...-objeto.html)?
Código Ajax:
Ver original//Crea el objeto XMLHTTP
if (typeof XMLHttpRequest != 'undefined') //Mozilla & OPERA
this.objAjax = new XMLHttpRequest();
else if (typeof ActiveXObject != 'undefined') //IE
this.objAjax = (Number(navigator.appVersion.substr(0,3)) >= 5) ? new ActiveXObject('Msxml2.XMLHTTP') : new ActiveXObject('Microsoft.XMLHTTP');
if (this.objAjax == null)
alert(this.noajax);
else if (this.idmain && window.location.hash != '' && window.location.hash != '#')
this.Link(window.location.href, this.idmain);