Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/11/2012, 15:23
albertocarlos
 
Fecha de Ingreso: noviembre-2012
Mensajes: 4
Antigüedad: 12 años, 3 meses
Puntos: 0
Pregunta problemas con XMLHttpRequest en firefox

Que tal, recurro a la comunidad por que tengo un pequeño problema
verán en el siguiente código estoy constantemente llamando (mediante XMLHttpRequest) un php este php hace una consulta y obtiene el id y lo devuelve,
dependiendo de lo que obtiene el php se ejecutan los condicionales por ejemplo si lo que devuelve el php es 1 escribe en el html video y si es 2 escribe imagen
funciona bien en chrome y IE pero no en firefox y me di cuenta que el responsetext no toma el 1 y 2 (que es lo que devuelve el php) y en los demás navegadores si. me gustaria saber por que en firefox si y en lo demas

Código:
function mostrar(){
        var peticion = xhr();
        peticion.multipart=true;
        peticion.onreadystatechange = function () {
        if(peticion.readyState == 4){
             setTimeout("mostrar()",1);
	     var opcion=peticion.responseText;
        }
        if (opcion==1) { 
                prueba.innerHTML = "video";                 
            }
        if (opcion==2) {                 
                prueba.innerHTML ="imagen";
                  
            }