
30/04/2007, 14:14
|
| | Fecha de Ingreso: noviembre-2004 Ubicación: Valle del cauca / Cali
Mensajes: 112
Antigüedad: 20 años, 5 meses Puntos: 1 | |
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 |