Comunidad PHPeros
Lenguajes => JavaScript => Mensaje iniciado por: Warlox en 07 de Abril de 2009, 23:28:32 pm
-
Hola, hola!
Vengo a ponerles una duda que tengo para mi web:
Tengo un Tagboard, y para que se actualice auomáticamente, lo que hago es poner en el index.php (archivo en donde está iframe que contiene el tagboard) lo siguiente:
<script>
function actualizar() {
document.getElementById("mensajes").src = "templo/mensajes.php";
}
</script>
Vale, hasta ahí todo me va bien, pero lo que quiero hacer es que se me actualize sin "parpadear", osea, que no se me ponga el iframe en blanco y luego se ponga el contenido ya que esto es muy brusco :S
Gracias de antemano :D
-
perdon por revivir el post, pero yo busco lo mismo pero para mis tweets. Tengo un archivo PHP, y lo que necesito es que vayan los tweets en tiempo real (o porlomenos 5 segundos) pero, sin parpadear que queda feisimo!
-
perdon por revivir el post, pero yo busco lo mismo pero para mis tweets. Tengo un archivo PHP, y lo que necesito es que vayan los tweets en tiempo real (o porlomenos 5 segundos) pero, sin parpadear que queda feisimo!
Bueno, esto se podría solucionar con setInterval() (Si es para que se actualize automáticamente cada milisegúndo otorgado) y jQuery.
Sólo tendremos que incluír la librería jQuery y con la función load
() cargar el documento de forma que no ará "Parpados"...
Acá un ejemplo de como sería:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js">
</script>
<script type="text/javascript">
function actualizar() {
$('#id_del_div').load('archivo');
}
setInterval("actualizar()", 2000);
</script>
Bueno, admito que esto no vino de fuente propia por si acaso algúna reclamación.
Saludos :)
-
Muchas gracias!. El codigo no me ha servido completamente, pero me he basado en ese script y hice algo parecido :) +K