Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/07/2005, 01:29
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Hola:

La petición al servidor debes hacerla creando un objeto ajax... yo suelo usar una variable global, por ejemplo "pedido"...

<script>
var pedido;
...

Luego las peticiones las hago con una función con 2 parámetros... el primero es la página que se pide y el segundo es la función que gestionará los resultados:
Código:
function pedirXML(sitio, respuesta)	{
	if (window.XMLHttpRequest)	{
		pedido = new XMLHttpRequest();
		pedido.onreadystatechange = respuesta;
		pedido.open("GET", sitio, true);
		pedido.send(null);
	}
	else
		if (window.ActiveXObject)	{
			pedido = new ActiveXObject("Microsoft.XMLHTTP");
			if (pedido)	{
				pedido.onreadystatechange = respuesta;
				pedido.open("GET", sitio, true);
				pedido.send();
			}
		}
}
La petición es preferible que sea a una página php que capte las variables con el método get, que escriba la cabecera XML y los datos los devuelva con esa estructura (un ejemplo lo puedes ver en el tema del contador: http://www.forosdelweb.com/f127/contador-ajax-317355/ )

Dime si te vas enterando para tratar de continuar.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo