Ver Mensaje Individual
  #10 (permalink)  
Antiguo 18/07/2017, 15:21
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Como puedo actualizar un div cada X segundos usando Prototype

Tengo otras dos preguntas que hacerte:

1. ¿Estás utilizando la librería jQuery en otra parte del documento o del proyecto para que necesariamente tengas que incluirla en ese documento?

2. ¿Por qué no realizas el aislamiento del código como se muestra en el ejemplo del enlace que te dejé?

Parece que solo te estás limitando a copiar y pegar el código.

De cualquier forma, si no necesitas usar la librería jQuery en otra parte de ese documento, simplemente sácala y todo debería empezar a funcionar.

Para que la ejecución y finalización se realice de forma exitosa, te recomiendo realizar el llamado a la función cuando haya terminado de cargar el documento:

Código Javascript:
Ver original
  1. function actualiza(){
  2.     new Ajax.Request("zhtml.php", {
  3.         onSuccess: function(response) {
  4.             $("#capa").update(response);
  5.             setInterval(actualiza, 10000);
  6.         }
  7.     });
  8. }
  9.  
  10. document.observe("dom:loaded", actualiza);

O bien podrías colocar todo el código original debajo de los elementos del documento, es decir, justo antes de </body>. Y si sigues teniendo problemas, dirígete hacia la consola del navegador (F12 >> "Console" en Chrome o "Consola" en Firefox) y observa el mensaje de error o advertencia que se muestra.

__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 18/07/2017 a las 15:28 Razón: Console