Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: NaSaRiD15 en 1 Septiembre 2008, 00:24 am



Título: Duda con refresh
Publicado por: NaSaRiD15 en 1 Septiembre 2008, 00:24 am
Gente, como ya sabe todo el foro estoy haciendo un chat :P , y me surgen dudas de como hacer el refresh!!! que me conviene hacer, ajax no se, y no existe un chat que no se refresque, no tiene sentido. :S

Bueno gracias espero respuestas!


Título: Re: Duda con refresh
Publicado por: NaSaRiD15 en 1 Septiembre 2008, 06:21 am
Hice esto mediante javascript,

<input type="boton" value="refrescar" onclick="javascript:window.location.reload();"/>

Pero es realmente molesto porque el interner explorer aparece un cartel antes de refrescar, que pide una confirmacion.

Quiero saber si hay otro metodo para hacerlo sin que esto suceda!

Saludos y gracias.


Título: Re: Duda con refresh
Publicado por: NaSaRiD15 en 3 Septiembre 2008, 14:54 pm
Ya probe, pero salta un cartel que pide como la confirmacion y me duplica los datos, y no quiero que eso pase...



Saludos..


Título: Re: Duda con refresh
Publicado por: Ertai en 4 Septiembre 2008, 18:50 pm
Hazlo por AJAX.

Pide los cambios a traves del XMLHttpRequest al servidor, los devuelves como tu creas y luego a través de javascript, lo insertas en el HTML que te convenga, es decir, en tu chat. Ojo si no sabes de PHP y javascript porque es algo avanzado.

Saludos.


Título: Re: Duda con refresh
Publicado por: Azielito en 5 Septiembre 2008, 18:49 pm
o podrias hacerlo por frames, pero ya esta pasado de moda xD
Contanido de conversaciones
Código:
<meta http-equiv="refresh" content= "5; url=contenido.html">

donde "5" es el numero de segundos que recargara y "contenido.html" es el nombre del mismo archivo, asi se recargara cada "5" segundos :)