Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/01/2007, 08:26
Avatar de MaBoRaK
MaBoRaK
 
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 2.003
Antigüedad: 21 años, 7 meses
Puntos: 35
Re: una consulta responseText a una variable

loading..........


te devolverá siempre falso si asignas el responseText a una variable y luego muestras la variable desde otro lado pero EN TIEMPO DE EJECUCION.

A que me refiero...

for example:

tenemos un html con este contenido..


var a="algo";
/*llamo a una funcion que cargara contenido en la variable a*/
cargaen_a();
/*fin*/
alert(a) <--- siempre te dara "algo"

esto pasa porque haces llama ASYNCRONA osea que es eso?.

asyncrono es llamar a una funcion (carga_en_a()) y NO ESPERAR a que termine para continuar con la interpretacion javascript asi que tu llamada ajax puede durar 6 segundos, y el interprete final duró solo 2 segundos.

asi que cuando ha terminado el interprete tu ajax sigue ejecutandose (dpendiendo del proceso) y solo al terminar cargar el nuevo valor en tu variable a.

por eso... no puedes cargar valores a variables en tiempo de ejecucion
PERO

si carga toda la web y desde un boton haces

onclick="alert(a);" te devolvera a con el nuevo contenido.


interesante no?


connection closed.
__________________

Maborak Technologies