Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Frameworks JS (http://www.forosdelweb.com/f127/)
-   -   no funciona en Mozilla Firefox (http://www.forosdelweb.com/f127/no-funciona-mozilla-firefox-579552/)

Jesica 24/04/2008 09:26

no funciona en Mozilla Firefox
 
Hola gente!!!
Desarrollé una aplicación que me funciona perfectamente en Internet Explorer, pero en Mozilla Firefox no.

Este es el código que utilizo para crear el objeto:

Código:

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

Cuando imprimo el objeto en IE me dice [Object], en Firefox nada!!!

Espero que puedan ayudarme...
Muchas gracias desde ya
Saludos

Goomba 24/04/2008 10:45

Re: no funciona en Mozilla Firefox
 
yo uso ese y me funciona en ambos navgadores
Código PHP:

function nuevoAjax(){
    var 
xmlhttp false;
    try {
        
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (
e) {
        try {
            
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (
E) {
            
xmlhttp false;
        }
    }
    if ( ! 
xmlhttp && typeof XMLHttpRequest != 'undefined') {
        
xmlhttp = new XMLHttpRequest();
    }
    return 
xmlhttp;



monjeruiz 28/04/2008 09:19

Re: no funciona en Mozilla Firefox
 
Código PHP:

function objetoAjax()
{
    var 
xmlhttp=false;
    try 
    {
        
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP","Msxml2.XMLHTTP.4.0","Msxml2.XMLH TTP.5.0","Msxml2.XMLHTTP.3.0");
    } 
    catch (
e
    {
        try 
        {
               
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        } 
        catch (
E
        {
            
xmlhttp false;
          }
    }
    if (!
xmlhttp && typeof XMLHttpRequest!='undefined'
    {
        
xmlhttp = new XMLHttpRequest();
    }
    return 
xmlhttp;


Este funciona bien en todo los browser

si no te carga puede ser las funciones que estas usando desde el html como por ejemplo el onchage....


La zona horaria es GMT -6. Ahora son las 07:42.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.