Impedir comando Voltar do navegador

3 respostas
N

Pessoal…
Tenho um jsp que acessa um servlet, e faz um processo “unico”, isto é, não pode ser executado novamente com os mesmo indices…
No entanto, ao final do processo o usuario pode clicar no botao “voltar” do navegador e fazer tudo outra vez…

tipo… eu não queria tratar isso com session… tem alguma forma mais limpa? tipo limpar o cache do navegador?? tratar o evento “voltar” em JS?

Obrigado!
Qualquer dica eh bem aceita =)

3 Respostas

danieldestro

Faça o cache da página anterior expirar.

urubatan

ou, então, faça com quea pagina anterior seja o resultado de um post, assim ela só vai aparecer se o cara fizer o post novamente :slight_smile:

guscoppi

Se caso vc esteja fazendo assim

location = "pagina.jsp"

Mude para

location.replace("pagina.jsp")

Eu não consegui ainda achar uma solução para os casos de submit de formulários…

Criado 15 de novembro de 2003
Ultima resposta 17 de nov. de 2003
Respostas 3
Participantes 4