Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/10/2006, 07:27
Avatar de capa
capa
 
Fecha de Ingreso: octubre-2006
Mensajes: 86
Antigüedad: 18 años, 1 mes
Puntos: 1
no lo eh probado, pero a simple vista me parece que antes tienes que crear el objeto readyState con la condicion = 1, en tu script.

readyState == 1: "Loading", se esta cargando los datos.
readyState == 4: "Complete", se ha cargado completamente

el cambio seria este:

Código HTML:
if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
	obj.innerHTML = XMLHttpRequestObject.responseText;
}else{
	var loading = document.getElementById('cargando');
	loading = document.getElementById('cargando');
	loading.innerHTML = '<img src="img/gif/gl-loadingchico.gif" align="absmiddle"/> Validando Formulario...';
}
por este:
Código HTML:
if (XMLHttpRequestObject.readyState == 1) {
	var loading = document.getElementById('cargando');
	loading.innerHTML = '<img src="img/gif/gl-loadingchico.gif" align="absmiddle"/> Validando Formulario...';
}

if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
	obj.innerHTML = XMLHttpRequestObject.responseText;
}
suerte..

Última edición por capa; 11/10/2006 a las 09:24