En primer lugar quiero agradecer de antemano las respuestas recibidas.
El problema que yo tengo no es realmente de Ajax, tengo realizada una aplicación Asp + Sql Server en un servidor Windows 2000 (funciona perfectamente), hemos comprado un nuevo servidor al que hemos Instalado windows 2003.
El problema es que al pasar la aplicación al nuevo servidor 2003, las peticiones Ajax no funcionan.
Entiendo que debo de activar algo en el IIS, pero llevo tiempo buscando en internet soluciones y no encuentro nada.
Aquí os dejo el código de mi petición AJAX:
Código:
Saludos var XMLHttpRequestObject = false; if (window.XMLHttpRequest) { XMLHttpRequestObject = new XMLHttpRequest(); } else if (window.ActiveXObject) { XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP"); } function tomaprovincias(pais){ if(XMLHttpRequestObject) { var obj = document.getElementById("divprovincia"); var pa = 'ajax/hotelesprovincias.asp?id='+pais+'&ms='+new Date().getTime(); XMLHttpRequestObject.open("GET", pa); XMLHttpRequestObject.onreadystatechange = function(){ if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) { if (XMLHttpRequestObject.responseText1!=''){ obj.innerHTML = XMLHttpRequestObject.responseText; }else{ obj.innerHTML='No hay provincias'; } } } XMLHttpRequestObject.send(null); } }