19/03/2007, 11:21
|
| | Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 1 mes Puntos: 51 | |
Re: BotónATRAS del navegador Lo unico que puedes hacer es decirle al navegador que no cachee las páginas, pero aun así hay navegadores que se pasan las directivas de no-cache por el forro en el caso del back.
Otra opción es que toda tu aplicación se ejecute en una ventana que hayas abierto tu con JavaScript y que al hacer un logout la cierres (solo funciona si la aplicación la has abierto tu con JavaScript), pero no es algo que guste mucho a los usuarios.
Existen opciones para evitar que te puedan reenviar formularios haciendo back+reload, pero evitar el back completamente (u hoy en dia el uso de pestañas) es bastante problematico si no es abriendo ventana nueva.
Cerrar la ventana/pestaña es en parte responsabilidad del usuario pero si no se le puede delegar, entonces hay que entrar en "cochinadas" tipo nuevas ventanas, cargar todos los contenidos a través de frames o AJAX...
No es un problema de Java, si no un problema de cualquier tecnologia basada en el navegador, ya que estos fueron pensados para recordar la información de los usuarios, no para olvidarla.
Todo depende de cuan importante es realmente evitar esa posibilidad.
S!
Edit: He leido otra opción de usar JavaScript para comprobar la exitencia o no de una cookie, blah blah, pero el problema básico es que si se desactiva JavaScript.... |