2011-02-18 20 views
5

De acuerdo, primero, este es un sitio web donde el usuario ve una lista de tareas que no están completas. Debería funcionar para que el usuario haga clic en un botón completo y luego el elemento ya no se muestre, ¡pero parece que no!Almacenamiento en caché del navegador de BlackBerry incluso con metaetiquetas sin memoria caché

Cuando hacen clic en el 'completo' de un elemento tengo la función onclick ejecuta una declaración de actualización SQL y luego responde.redirectamente a esa página, la instrucción sql se ejecuta correctamente, la página redirige PERO el elemento de la lista es ¡aún allí!

si el usuario sale de la página y vuelve a ella el elemento de lista ha desaparecido, esto me hace pensar que la página es el almacenamiento en caché, sin embargo he puesto lo siguiente en lugar de detener esto:

<meta http-equiv="Cache-Control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />

lo cual está bien en mi BlackBerry Bold OS 5.0 en ejecución, pero no funciona para clientes con Blackberry con OS 4.x

Cualquier i Deas de lo que podría ser, son las más apreciadas.

Respuesta

0

Pruebe algo como esto:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
    <head> 
    <META HTTP-EQUIV="Expires" CONTENT="0"> 
    <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> 
    <title>Expires Example Page</title> 
    </head> 
    <body> 
    Hello World! 
    </body> 
</html> 

Esto es del foro de soporte de Blackberry: http://supportforums.blackberry.com/t5/Web-Development/Browser-cache-and-quot-Back-quot-button/m-p/155986

+0

Gracias por su ¡respuesta! Desafortunadamente, ya lo he intentado y tampoco funcionó, realmente choqué contra una pared de ladrillo con este –

Cuestiones relacionadas