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

Funciona en firefox, en IE y en Opera no.

Estas en el tema de Funciona en firefox, en IE y en Opera no. en el foro de Frameworks JS en Foros del Web. Hola Ejecuto este script para crear un objeto AJAX : function nuevoAjax() { /* Crea el objeto AJAX.*/ var xmlhttp=false; try { // Creacion del ...
  #1 (permalink)  
Antiguo 30/04/2007, 14:14
 
Fecha de Ingreso: noviembre-2004
Ubicación: Valle del cauca / Cali
Mensajes: 112
Antigüedad: 20 años
Puntos: 1
Pregunta Funciona en firefox, en IE y en Opera no.

Hola

Ejecuto este script para crear un objeto AJAX :

function nuevoAjax()
{
/* Crea el objeto AJAX.*/
var xmlhttp=false;
try
{
// Creacion del objeto AJAX para navegadores no Internet Explorer
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
// Creacion del objet AJAX para Internet Explorer
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E)
{
if (!xmlhttp && typeof XMLHttpRequest!='undefined') xmlhttp=new XMLHttpRequest();
}
}
return xmlhttp;
}


y con la siguiente instrucción inserto el resultado.

function PedirDatos(fuenteDatos, divID)
{
var ajax=nuevoAjax();
var obj = document.getElementById(divID);
var contador = 1;
ajax.open("GET", fuenteDatos);
ajax.onreadystatechange = function()
{
if (ajax.readyState==1)
{
obj.innerHTML = "Cargando los datos......";
}
if (ajax.readyState == 4)
{
obj.innerHTML = ajax.responseText;
}
}
ajax.send(null);
}


El problema es que me funciona en Firefox, pero no en opera ni en IE.

alguna idea o info adicional que se requiera....?

Última edición por calvin_naranjo; 30/04/2007 a las 18:09
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 23:48.