Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2003, 16:54
Avatar de eldervaz
eldervaz
 
Fecha de Ingreso: agosto-2003
Ubicación: lima
Mensajes: 551
Antigüedad: 20 años, 8 meses
Puntos: 0
evitar el cache?????

esto puso MALTOS en recursos

Cita:

Pregunta: Como evito que se carguen los swf del cache, es decir que se cargue siempre la version mas nueva de mis paginas en flash.

Respuesta: Basado en mi experiencia les recomiendo que sigan los siguientes pasos.

______________________________________

Evitemos que se cachee la html en el servidor. Para eso ponemos esto.

<head>
<META HTTP-EQUIV="Expires" CONTENT="Mon, 04 Dec 1999 21:29:02 GMT">
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
</HEAD>

______________________________________

Creo dos paginas de inicio, una que cargue a otra, ambas de las mismas dimensiones, el contenido estara en index2.swf, index1.swf estara en blanco porque sera reemplazada por index2.swf.

index1.swf - carga a - index2.swf

// En index1.swf
loadMovieNum("index2.swf?id="+random(1000));

______________________________________

Cuando carguemos un swf dentro de flash usemos un parametro id de valor aleatorio.

Para esto supongamos que en un mc llamado clip cargo las peliculas, entonces tengo que cargarlas asi.

clip.loadMovie("archivo.swf?id="+random(1000));

o si uso niveles asi

loadMovieNum("archivo.swf?id="+random(1000), numeroDeNivel);

______________________________________

Con estos tres pasos he logrado evitar el cacheo, es posible evitarse el segundo paso usando php o js y usando un random que cargue directamente el swf2, pero bueno como no en todos los casos tenemos estas opciones disponibles dejo esta solucion alternativa que tambien funciona.


bien ahora, alguien puede explicar el uso de esto:



loadMovieNum("archivo.swf?id="+random(1000), numeroDeNivel);



q es el q uso para eviar el cache, pero aun no se si funciona, pero aun asi, quisisera saber realmente q significa


eldervaz
__________________
eldervaz
www.eldervaz.com | www.ini4.com