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....?