cuando tengo una funcion en ajaxs por lo general cuando esta procesando le pongo el famoso "loading..." "cargando..."
el problema es que en Chrome no me carga
Código PHP:
function nuevoAjax()
{
/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
lo que se puede copiar tal como esta aqui */
var xmlhttp=false;
try
{
// Creacion del objeto AJAX para navegadores no IE
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
// Creacion del objet AJAX para IE
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E) { xmlhttp=false; }
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); }
return xmlhttp;
}
Código PHP:
function ordenarcategoria(tipo,cat_url,pagina){
ajax=nuevoAjax();
ajax.open("GET", "/ajax_ordenarcategoria.php?tipo="+tipo+"&cat_url="+cat_url+"&pagina="+pagina+"&num_ale="+Math.random(), true);
ajax.onreadystatechange=function()
{
if (ajax.readyState==1)
{
document.getElementById("listadojuegos").innerHTML="<div align='center' style='margin-top:100px;'><img src='/images/loading2.gif' width='100' height='50' /></div>";
}
if (ajax.readyState==4)
{
document.getElementById("listadojuegos").innerHTML=ajax.responseText;
}
}
ajax.send(null);
}