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