Autor Tema: Función AJAX  (Leído 305 veces)

Desconectado Abeljh_92

  • PHPer@
  • **
  • Mensajes: 54
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Función AJAX
« en: 30 de Agosto de 2013, 17:54:20 pm »
Buenas, llevo mucho tiempo buscando un archivo que se utilizaba en los antiguos minichats que se llamaba xtag.php que era una funcion ajax que actualizaba el tag del minichat sin necesidad de refrescar, si no utilizando la tecnología de ajax.

Ese archivo lo utilizaba yo para muchos proyectos y llevo tiempo buscandolo por eso a todos esos que han estado como yo tanto tiempo liado con el tema de los minichats seguro que alguno dispone de este archivo y podría facilitarmelo.

Un abrazo.

Comunidad PHPeros

Función AJAX
« en: 30 de Agosto de 2013, 17:54:20 pm »

Desconectado MaNuX

  • PHPero Avanzado
  • ****
  • Mensajes: 385
  • Karma: 4
  • Sexo: Masculino
  • PHP & MySQL
    • Ver Perfil
    • CliKys
Re:Función AJAX
« Respuesta #1 en: 02 de Septiembre de 2013, 15:54:09 pm »
Mira yo te lo puedo dejar, este js fue creado por Hermalon para mc, espero que sea lo que buscas.

Código: [Seleccionar]
// Creado por Hermalon - www.SoloTrades.com
function Hermalon_SoloTrades(){
var xmlHttp=false;
 try
  {
// Creacion del objeto AJAX para navegadores como Mozilla, Opera etc. 
ActiveXObject("Msxml2.XMLHTTP");
  }
 catch(e)
 {
 try
 {
   // Creacion del objeto AJAX para IE
   ActiveXObject("Microsoft.XMLHTTP");
 }
  catch(E)
  {
if(!xmlHttp && typeof XMLHttpRequest != "undefined")
xmlHttp=new XMLHttpRequest();
   }
 }
 return xmlHttp;
}
// Creado por Hermalon - www.SoloTrades.com
// Mostrar los datos
function mostrar(){
 var rand=Math.random();
 var aj=Hermalon_SoloTrades();
  aj.open("GET","tag/contenedor.php?r="+rand, true);
  aj.onreadystatechange=function(){
 if(aj.readyState==4)
 {
 document.getElementById('chat').innerHTML=aj.responseText;
  }
 }
aj.send(null);
}
setTimeout("mostrar()",0);
setInterval("mostrar()",3000);
// By Hermalon

Saludos.