Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2007, 02:41
Avatar de kikeweb69
kikeweb69
 
Fecha de Ingreso: noviembre-2002
Mensajes: 18
Antigüedad: 21 años, 6 meses
Puntos: 0
Exclamación Ajax en Windows Server 2003

Hola a todos:

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:
  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);
  } 	 
  }
Saludos