Comunidad de diseño web y desarrollo en internet online

no existe solucion para borrar el historial o refrescarlo??

Citar            
MensajeEscrito el 06 Ago 2008 11:24 pm
Buen día ando buscando la solución para ver los cambios de una Web cada vez que actualizo los archivos, ya tengo varios días y no hay nada, lo único que encontré es poner unas cabeceras en el html pero no sirven,

<meta http-equiv="Expires" content="0">
<meta http-equiv="Last-Modified" content="0">
<meta http-equiv="Cache-Control" content="no-cache, mustrevalidate">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

Aun así mi cliente no puede ver los cambios ya que se que quedan los archivos anteriores en el historial
Necesito la solución para poder borrar el historial con cualquier código de cualquier lenguaje, se que el FireFox es lo mejor la mayoría de los que desarrollan Web lo usan, pero aquí el problema es cuando tu cliente te pide actualizaciones de la Web y si subes y sobre escribes un archivo swf, que ya existía, tu cliente no puede ver los cambios hechos, ya que se quedan en los temporales lo que ya tenia antes, no se cuanto tiempo pasa de estar ahí y luego vuelve a refrescarse, hay clientes que te piden cambios cada día y si entran y no ven sus cambios piensan que no trabajas, cuando les dices que tienen que borrar el historial, se ponen freaks y te dicen que no es cómodo que cada usuario de esa Web este borrando el historial a cada rato, como puedo hacer para que al entrar a la pagina Web con algún código pueda borrarse el historial y volver a cargar la pagina.


Si ya existe la solución, espero que si, les pido me manden el link para poderlo solucionar gracias de ante mano y saludos.

NOTA: aun hay miles de usuarios de IE por eso debemos hacer que funcione para aquellos usuarios que no cuentan con FireFox
[/code]

Por josluigtz

11 de clabLevel



Genero:Masculino  

2005

msie
Citar            
MensajeEscrito el 06 Ago 2008 11:53 pm
Mira , es muy cómodo que el flash haga caché en disco duro, imagina lo contrario, que todos los usuarios de tu Web todos los días tengan que volver a hacer toda la precarga entera de tu página, pero bueno nunca se queda conforme, por lo tanto la mejor solución es esta:

Crea un número random bastante alto y mandas este número en todas las cargas que vas a hacer, por lo tanto cada vez que llames a la dirección, esta va a ser distinta y el caché no funcionará, aquí te dejo un ejemplo simple con loadMovie:

Código :

var randomNumber:Number = Math.round(Math.random()*999999);
this.contenedor.loadMovie("ficheros/contactos.swf?myVar=" + randomNumber);

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 07 Ago 2008 12:46 am
hola buen dia gracias por responder tan pronto, no soy muy bueno con AS, no logre hacer lo del random, por otra parte se ocuparia refrescar cada que entres a la web, pero solo sera mientras entrego completa la web, solo es para que el cliente pueda ver avances, los archivos que ando subiendo con los cambios que manda a hacer, mientras tanto en el dominio se encuentra el poderoso pagina en construccion.

tengo un ejemplo sencillo no se si lo pueda mandar y me puedan ayudar igual con algo muy simple.
para que al hacer cambios en el swf y los vuelva a subir alguien mas pueda ver los cambios al momento.

http://creacionmedia.com/eplohistorial/historialbye.rar

gracias de ante mano y saludos

Por josluigtz

11 de clabLevel



Genero:Masculino  

2005

msie
Citar            
MensajeEscrito el 07 Ago 2008 12:44 pm
Postea el código que trataste de hacer y no te salió, esa es la solución y es muy sencilla de implementar.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.