Foros del Web » Programando para Internet » Javascript » Frameworks JS »

NO me funciona en firefox ayuda.....

Estas en el tema de NO me funciona en firefox ayuda..... en el foro de Frameworks JS en Foros del Web. <script language="javascript"> // Motor Ajax http = new ActiveXObject("Microsoft.XMLHTTP"); function verPrincipal(){ //alert("Saludo"); http.open("GET","../controlador/CatalogoControlador.php",true); http.onreadystatechange = rptaPrincipal; http.send(null); } function rptaPrincipal(){ if(http.readyState == 4 ){ // ...
  #1 (permalink)  
Antiguo 05/11/2010, 16:29
 
Fecha de Ingreso: febrero-2010
Mensajes: 10
Antigüedad: 14 años, 8 meses
Puntos: 0
NO me funciona en firefox ayuda.....

<script language="javascript">
// Motor Ajax
http = new ActiveXObject("Microsoft.XMLHTTP");

function verPrincipal(){
//alert("Saludo");
http.open("GET","../controlador/CatalogoControlador.php",true);
http.onreadystatechange = rptaPrincipal;
http.send(null);
}

function rptaPrincipal(){
if(http.readyState == 4 ){ // Peticion resuelta
if(http.status==200){
rpta = http.responseText;
document.getElementById('div_principal').innerHTML = (rpta);
}
}else{
document.getElementById('div_principal').innerHTML = "Procesando...";
}
}
</script>


no se como hacerlo funcioanra en firefox
  #2 (permalink)  
Antiguo 09/11/2010, 16:14
Avatar de iandrade  
Fecha de Ingreso: septiembre-2006
Ubicación: Xalapa, Veracruz, MÉXICO.
Mensajes: 171
Antigüedad: 18 años, 1 mes
Puntos: 6
Respuesta: NO me funciona en firefox ayuda.....

Cita:
Iniciado por grofo Ver Mensaje
http = new ActiveXObject("Microsoft.XMLHTTP");
Mas bien solo funciona en iExplorer.
Ahi clarito dice que creas un objeto ActiveX y de microsoft, Firefox no tiene implementado el soporte para ese activex y menos manejaria librerias de microsoft, te recomiendo que entres a w3schools.com para que veas algunos ejemplos COMPLETOS de creacion de elementos HTTPRequest(AJAX) para diferentes tipos de navegadores
__________________
No todo lo que se hace en segundo plano es AJAX

Etiquetas: ajax, firefox
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 06:25.