| |||
ayuda para crear un newsticker en ajax Hola, ando buscando una forma de crear un news ticker que contenga contenta un pequeño thumbnail y un comentario, la idea es que lea de un archivo xml los últimos 10 registros y los muestre uno por uno, y al cabo de 2 minutos recargue el contenido.... la verdad no soy muy experimentado con javascript ni ajax, pero si tengo un conocimiento y creo que con un poco de ayuda se podre resolverlo. Gracias |
| |||
Re: ayuda para crear un newsticker en ajax Cita: la verdad es que si se puede recargar con ajax
Iniciado por el_ro Hola, ando buscando una forma de crear un news ticker que contenga contenta un pequeño thumbnail y un comentario, la idea es que lea de un archivo xml los últimos 10 registros y los muestre uno por uno, y al cabo de 2 minutos recargue el contenido.... la verdad no soy muy experimentado con javascript ni ajax, pero si tengo un conocimiento y creo que con un poco de ayuda se podre resolverlo. Gracias esta página usa un timer con updater para recargar info de la playlist de la radio rickadams.org/yggdrasil/playing.html el problema es que su código no lo entiendo mucho, porque usa ajax con asp, y no ajax con php que domino más a ver si alguien puede revisar el código de esa página y nos puede dar luces de cómo refrescar información sin refrescar toda la página y sin meta refresh o javascript refresh en iframes, lo que es un problema para el diseño y para el historial del Internet Explorer... la idea es ajax para hacer algo más limpio, como la web 2.0 |
| |||
Re: ayuda para crear un newsticker en ajax ok, luego de horas de sudor, encontré cómo actualizar con ajax es bastante simple hay muchas formas, la mejor es hacer toda la programación uno mismo, pero como yo no sé programar en javascript, mejor bajar la librería prototype y luego poner código simple.. Cita: La idea es que tu newsticker o cualquier otro contenido esté en una página php, html u otra... el script estará en la página donde muestras tu newsticker, y revisará cada X segundos si la página donde está el newsticker ha cambiado o no...qué es prototype...? es una librería de funciones ajax que vienen ya hechas, y tú tomas cualquieras de esas funciones y las ejecutas como javascript en tu página funciona como mootools y otras librerías... o sea, tienes dos páginas: una con el código original del newsticker, y otra donde lo muestras... los pasos son: 1. bajar la librería framework Prototype del sitio prototypejs.org 2. poner este código entre head, para llamar al prototype... recuerda fijarte en la ruta del directorio Cita: 3. luego entre head (también) le pones <script language="JavaScript" type="text/javascript" src="prototype.js"></script> Cita: 4. Luego entre body le pones <script language="JavaScript" type="text/javascript"> new Ajax.PeriodicalUpdater('NOMBRE_IDENTIFICADOR_DE_TU _CONTENIDO', 'RUTA_PÁGINA_ORIGINAL_DE_TU_CONTENIDO', { method: 'get', frequency: NÚMERO_DE_SEGUNDOS_PARA_LA_RECARGA, decay: VECES_QUE_MULTIPLICA_LOS_SEGUNDOS_CADA_VEZ_QUE_NO_ ENCUENTRA_UN_NUEVO_ARCHIVO }); </script> Cita: puedes revisar esta página donde aparecen este y otro comportamientos del prototype...<div id="NOMBRE_IDENTIFICADOR_DE_TU_CONTENIDO" align="right"></div> programacionweb.net/articulos/articulo/?num=510 Cita: en mi caso me sirvió para poner el título de la canción actual en mi proyecto de radio por internet:si tienes incluido mootools en tu html, entrará en conflicto con prototype... en ese caso, si puedes usar iframes sin problema de cargar páginas y sin conflictos... si te complica por el fondo ponle al iframe un fondo transparente (busca en google cómo hacerlo) eskape.cl/prueba comentarios??? respondan, que recién empiezo a participar por estos lares |