Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2013, 11:56
Avatar de T4ke0veR
T4ke0veR
 
Fecha de Ingreso: agosto-2007
Ubicación: Quito - Ecuador
Mensajes: 1.720
Antigüedad: 16 años, 9 meses
Puntos: 28
Actualizar en tiempo real con java .. Duda!

Saludos,

Estoy haciendo un sistema de noticias que me actualice en tiempo real tipo Facebook o Twitter... El problema está en que el titila como bombillo que prende y apaga cada cierto tiempo para leer el contenido y me gustaria hacer que el hiciera un efecto fade cuando encuentre un contenido nuevo, sin estar titilando por intervalos de tiempo... el codigo que usé fue este

Código:
<script language="javascript"  type="text/javascript">
var RequestObject = false; 
  var Archivo = 'ajax.php'; //directorio donde tenemos el archivo ajax.php 
  window.setInterval("actualizacion_reloj()", 2000); // el tiempo X que tardará en actualizarse 
  if (window.XMLHttpRequest) // 
RequestObject = new XMLHttpRequest();
if (window.ActiveXObject)	
  RequestObject = new ActiveXObject("Microsoft.XMLHTTP");
function ReqChange() {
// Si se ha recibido la información correctamente
  if (RequestObject.readyState==4) {
  // si la información es válida 
  if (RequestObject.responseText.indexOf('invalid') == -1) 
  { 
  // obtener la respuesta 
  var msgs = RequestObject.responseText.split('|');
  // Buscamos la div con id online 
  document.getElementById("online").innerHTML = msgs[0];
  }
  else {
  // Por si hay algun error 
  document.getElementById("online").innerHTML = "Error llamando";
  }
  }
  }
function llamadaAjax() {
 // Mensaje a mostrar mientras se obtiene la información remota...
  document.getElementById("online").innerHTML = "";
  // Preparamos la obtención de datos 
  RequestObject.open("GET", Archivo , true);
  RequestObject.onreadystatechange = ReqChange;
  // Enviamos 
  RequestObject.send(null); 
  }
  function actualizacion_reloj() {
  llamadaAjax();
  }
</script>
</head>

<body onLoad="llamadaAjax();">
Alguien puede echarme una manito o indicarme algun tutotrial donde aparezca lo q busco????

Gracias de antemano
__________________
Diseño gráfico, Web, imagen corporativa, publicidad ...