Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/06/2006, 04:52
Kaner
 
Fecha de Ingreso: marzo-2005
Mensajes: 4
Antigüedad: 19 años, 8 meses
Puntos: 1
Para que comprendáis mejor por qué tengo problemas con lo anterior, con este ejemplo se verá más claro de los problemas que me está dando:

Supongamos que tenemos un div:
Código:
<div id="miDiv">Hola que tal</div>

y nuestra función de ajax cambia respecto la que puse quedando como sigue:

Código:
function ajax(){
	var obj = Tajax();
	obj.open('GET','pagina.php',true);
    	obj.onreadystatechange = function Response(){
    		if(obj.readyState==4)
                        document.getElementById('miDiv').innerHTML += '. Bien.';
    	};
	obj.send(null);
}
Cuando hagamos la ejecución del script, tras la respuesta en firefox, en nuestro div quedará: Hola que tal. Bien.
Mientras que en iE quedará: Hola que tal. Bien. Bien.

Esto me trae consecuencias inesperadas de este tipo en scripts mas complicados. Espero que os ayude a comprender lo que me pasa y me expongáis vuestras ideas.
Un saludo y gracias.