Foros del Web » Programación para mayores de 30 ;) » .NET »

Evitar cacheo de objetos

Estas en el tema de Evitar cacheo de objetos en el foro de .NET en Foros del Web. Buenos días a todos; Tengo unas páginas hechas bajo asp.net concebidas únicamente para IE que contienen objetos flash, concretamente fusioncharts dinámicos en función de ciertos ...
  #1 (permalink)  
Antiguo 22/07/2009, 00:48
 
Fecha de Ingreso: noviembre-2008
Mensajes: 19
Antigüedad: 15 años, 5 meses
Puntos: 0
Evitar cacheo de objetos

Buenos días a todos;

Tengo unas páginas hechas bajo asp.net concebidas únicamente para IE que contienen objetos flash, concretamente fusioncharts dinámicos en función de ciertos parámetros que puede seleccionar el usuario. Y el problema es que aparentemente sin seguir un patrón, a veces coge ese objeto de la cache del explorador y otras trabaja bien.

Si obligo al IE a descargarse siempre la página no hay problema, funciona todo bien, pero en el caso predeterminado, el "automáticamente" es un caos.

He probado metiéndole en cada asp los típicos códigos que se encuentran para evitar el cache del tipo

<%
Response.addHeader "pragma", "no-cache"
Response.CacheControl = "Private"
Response.Expires = -1441
%>

Y no ha solventado el problema.

También he probado ha incluir un valor aleatorio en la llamada a los flash del tipo:

var myChar = new FusionCharts("../graficochart.swf?nocache=" + random(1000);

Pero tampoco ha resultado.

¿Se os ocurre alguna alternativa diferente? Gracias por vuestro tiempo!
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 10:22.