Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/02/2008, 13:31
Capi666
 
Fecha de Ingreso: febrero-2007
Ubicación: Valencia
Mensajes: 457
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: No me entra por if( ajax.status == 200 )

Bufff, no he entendido nada... ¿Cual es el problema?

Código:
var ajax;

function funcionCallback()
{
	// Comprobamos si la peticion se ha completado (estado 4)
	if( ajax.readyState == 4 )
	{
		// Comprobamos si la respuesta ha sido correcta (resultado HTTP 200)
		if( ajax.status == 200 )
		{
                        alert('NO ENTRA POR AQUI');			
			store2.loadData(det);
		}
	}
}

function detail(sy, bo)
{
	// Creamos el control XMLHttpRequest segun el navegador en el que estemos 
	if( window.XMLHttpRequest )
		ajax = new XMLHttpRequest(); // No Internet Explorer
	else
		ajax = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer

	// Almacenamos en el control al funcion que se invocara cuando la peticion
	// cambie de estado	
	ajax.onreadystatechange = funcionCallback;
	
	// Enviamos la peticion
	ajax.open( "GET", "pagina2.jsp?sync="+sy+"&sbo="+bo, true );
	ajax.send( "" );
}
pagina2.jsp es una llamada a una funciona java con los parametros sync y sbo
Código:
<%
mis.detalles(get:sync, get_sbo);
%>
Un saludo,