Foros del Web » Programando para Internet » Javascript »

refrescar en red bajo una condicion

Estas en el tema de refrescar en red bajo una condicion en el foro de Javascript en Foros del Web. hola, no tengo mucha idea de web, java,... y quisiera saber si es posible hacer refrescar una web con frames segun una condicion. Es decir, ...
  #1 (permalink)  
Antiguo 30/07/2008, 11:26
 
Fecha de Ingreso: septiembre-2006
Mensajes: 9
Antigüedad: 17 años, 7 meses
Puntos: 0
Pregunta refrescar en red bajo una condicion

hola, no tengo mucha idea de web, java,... y quisiera saber si es posible hacer refrescar una web con frames segun una condicion. Es decir, es una web en red local donde los trabajadores ven diferente informacion para realizar su trbajo por lo que esta continuamente abierta (la web). Yo quiero saber si es posible hacer que dicha pagina se actualice a todas las personas cuando yo realice algun cambio (aunque tengan la web abierta). Habia pensado en que buscara en una carpeta donde estas los archivos de la web un documneto de texto u otra web que tenga un nombre determinado (por ejemplo: refrescar.txt o refrescar.htm) y si lo encuentra se actualice el portal a todo el mundo. si no aparece pues que no se actualice.
Por tiempo no me sirve ya que es importante ver los cambios al instante.
No soy el unico que realiza cambios en la web, ya que parte esta realizada con word para que aquellos que tienen menos idea que yo (es posible aunque no lo crea) puedan cambiar la informacion, por eso habia pensado en una condicion esterna que compruebe si existe o no un archivo. simplemente tendrian que renombrarlo o eliminarlo y volver a crearlo. Asi no entrarian a modificar el codigo de la pagina (y por tanto no machacarian la web)
SI ALGUIEN ME PUEDE AYUDAR OS LO AGRADECERIA, GRACIAS.


Quizá no explique una parte que puede ser importante, por lo que veo:Lo que no quiero es que se recargue la pagina continuamente, porque ya esta configurada para que se recargue cada hora con un popup de información
Por tanto si podemos hacer que la pagina consulte cada cierto tiempo para confirmar si tiene que volver a actualizarse.
NO quisiera quitar el popup pero si es necesario lo haría y crearía un apartado en la web de información que sustituya al popup.
gracias

SI ALGUIEN ME PUEDE AYUDAR OS LO AGRADECERIA, GRACIAS.


Última edición por MAPY2101996; 05/08/2008 a las 04:51 Razón: nueva explicacion
  #2 (permalink)  
Antiguo 30/07/2008, 12:03
Avatar de MaBoRaK  
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 2.003
Antigüedad: 21 años
Puntos: 35
Respuesta: refrescar en red bajo una condicion

loading.........


La solucion está en una tecnica llamada AJAX, en el foro de AJAX te orientaran mejor.


connection closed.
__________________

Maborak Technologies
  #3 (permalink)  
Antiguo 31/07/2008, 08:57
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: refrescar en red bajo una condicion

AJAX no sirve, cae en lo mismo de tener que comprobar cada cierto tiempo.
Lo que MAPY2101996 necesita (al menos eso es lo que parece) es alguna forma para que el servidor 'le avise' a la página que debe recargarse, algo que me temo no es posible (al menos sin usar java, que creo que sí lo permite).
  #4 (permalink)  
Antiguo 31/07/2008, 11:59
Avatar de MaBoRaK  
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 2.003
Antigüedad: 21 años
Puntos: 35
Respuesta: refrescar en red bajo una condicion

loading............


KOMET entonces. :D


connection closed.
__________________

Maborak Technologies
  #5 (permalink)  
Antiguo 31/07/2008, 14:42
Avatar de Un_Tico  
Fecha de Ingreso: julio-2008
Ubicación: Cartago, Costa Rica
Mensajes: 176
Antigüedad: 15 años, 9 meses
Puntos: 4
Respuesta: refrescar en red bajo una condicion

Mmmm...

Pero ¿Porque no usar Ajax?
Solo debe de haber algo en el servidor que le indique al script(Ajax) que debe recargar el frame, asi no se recargará si no hay cambios,lo del archivo q avisa si debe recargar o no, es buena idea, pienso que Ajax es la solución...

Saludos...
  #6 (permalink)  
Antiguo 31/07/2008, 16:45
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: refrescar en red bajo una condicion

El caso es que la pregunta original (según lo entendí, puedo estar equivocado) busca evitar la comprobación cada X tiempo, y por tanto cualquier cosa que se haga del lado del cliente tiene el mismo problema, sea recargar la página, AJAX, marcos, etc.

En tanto que no hay un proceso que pueda partir del servidor e indicar a los clientes que deben recargar la página, la respuesta a la pregunta es que no se puede.

Por supuesto que sí se puede ejecutar una petición cada poco tiempo (cada segundo o incluso más frecuentemente), quizás debí mencionar eso en mi mensaje original.
En tanto que se trata de una red local no debería haber problemas de ancho de banda ni de saturación de la red, así que una petición por segundo, o cada 0,5 segundos puede dar la sensación de inmediatez que se busca


Saludos.
  #7 (permalink)  
Antiguo 04/08/2008, 05:34
 
Fecha de Ingreso: septiembre-2006
Mensajes: 9
Antigüedad: 17 años, 7 meses
Puntos: 0
Respuesta: refrescar en red bajo una condicion

Quizá no explique una parte que puede ser importante, por lo que veo:
Lo que no quiero es que se recargue la pagina continuamente, porque ya esta configurada para que se recargue cada hora con un popup de información
Por tanto si podemos hacer que la pagina consulte cada cierto tiempo para confirmar si tiene que volver a actualizarse.
NO quisiera quitar el popup pero si es necesario lo haría y crearía un apartado en la web de información que sustituya al popup.
gracias

Última edición por MAPY2101996; 05/08/2008 a las 04:52
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:28.