Foros del Web » Programando para Internet » Javascript »

problemas con XMLHttpRequest en firefox

Estas en el tema de problemas con XMLHttpRequest en firefox en el foro de Javascript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 28/11/2012, 15:23
 
Fecha de Ingreso: noviembre-2012
Mensajes: 4
Antigüedad: 11 años, 5 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";
                  
            }
  #2 (permalink)  
Antiguo 28/11/2012, 15:37
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: problemas con XMLHttpRequest en firefox

buenas,
intenta pasando un parámetro con un valor generado por la URL. no se que esté cargando desde la cache.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:26.