Problemi browser-modulo di compilazione dati

mercoledì 01 ottobre 2008 - 11.04

lukjs Profilo | Newbie

Ciao a tutti,
sul sito ho un modulo di compilazione in cui gli utenti inseriscono i dati che vengono memorizzati correttamente in un database. Il problema è che se l'utente utilizza il tasto del browser che torna alla pagina precedente si ripropone il modulo di compilazione con i dati appena digitati dall'utente, con il rischio che li inserisca nuovamente.

Non c'è un modo per evitare che questo avvenga?

Esiste un modo per evitare che la pagina web venga memorizzata nella cronologia?

Vorrei evitare di utilizzare metodi che accedano al database per verificare se l'utente ha appena inserito i dati, richiede troppe risolse. Se avete qualcosa di alternativo vi ringrazio.

Ciao, Luca

balfaz Profilo | Expert

prova questo dovrebbe funzionare, l'ho già usato

<head runat=“server”>
<meta http-equiv=“Expires” CONTENT=“0″>
</meta><meta http-equiv=“Cache-Control” CONTENT=“no-cache”>
</meta><meta http-equiv=“Pragma” CONTENT=“no-cache”>
<script>
window.history.forward(1);
</script>
</meta></head>

ottenuto da questo indirizzo:
http://andreafortuna.wordpress.com/2008/01/17/aspnet-disabilitare-lazione-del-tasto-back-del-browser/

sai com'è meriti a chi lo merita

"Ci sono due tipi di pazzi, quelli che dicono pazzie e quelli che le fanno diventare una realtà."

maui.80 Profilo | Junior Member

Ciao a tutti,
ho verificato il codice e funziona con Internet Explorer.
Con Firefox NON funziona !

Avete qualche dritta da darmi?!

ciao

MAURO

Gluck74 Profilo | Guru

Credo che questo "non funzionamento" sia dato dalla cache interna di FireFox.
Vedi se questo articolo ti può aiutare.
https://developer.mozilla.org/en/Using_Firefox_1.5_caching

Ciao

____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.

maui.80 Profilo | Junior Member

Ho letto, si probabilmente è un problema della cache.

Comunque con IE tutto ok.

grazie

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5