domingo, 23 de julio de 2006

TIP - JavaScript - Evitar el back de páginas Web

En muchas ocaciones nos encontramos con la problemática de evitar que los usuarios hagan un back o retroceso en nuestras aplicaciones Web. Ya sea que este back lo hagan haciendo uso de los botones del navegador, de botones del mouse u otras tantas opciones que hay. Realmente no hay forma de deshabilitar el retroceso (aunque ocultemos las diferentes barras existen otras formas en que se puede realizar un back en las páginas). Existe un truco con JavaScript, el cual lo que realiza es siempre forzar la página a que vaya a su siguiente elemento, de esta forma, si ponemos la siguiente instrucción en todas nuestras páginas (desde la página inicial), siempre haremos que el usuario vaya a la última página visitada, aún si el usuario se regresará a la primera página haciendo uso del historial. /**************************************************************** Evita el back de las paginas. ****************************************************************/ window.history.forward(1); Espero y les ahorre algunos dolores de cabeza.

3 comentarios:

Anónimo dijo...

HOLA, GRACIAS COMPADRE...

Mr. Anónimo dijo...

El problema es que solo funciona con IE, con que codigo puedo trabajar en firefox?.

Gracias.

Adolfo

vlasoft dijo...

Adolfo si sabes la respuesta, compartelaaaaaaaaaaaaaaa