55 messaggi dal 10 gennaio 2007
Ciao a tutti, mi chiedevo se c'era un modo x disattivare in una pagina il tasto F5 della tastiera per evitare un aggiornamento della pagina...

Ciao grazie e scusate se ho detto un'eresia
3.168 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

non esiste un modo assoluto, poichè qualunque protezione sul client può essere aggirata disabilitando il javascript.

HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
5 messaggi dal 28 maggio 2001
Stavo leggendo la tua domanda e mi incuriosiva.
Non sò di preciso se funziona in javascript questo approccio ma dovresti al onLoad della pagina (quindi <body onLoad="miaFunzione()">) associare un tuo evento keypress (document.body.keypress=FunzioneKeyPressDaRichiamare;) in modo tale da vedere se riesci a interpretare il codice ASCII dell' F5 (vedi su internet quale sia non lo ricordo),riconoscendolo dall'event.KeyCode, al fine di inibire il reload.
Non ho la certezza perchè non l'ho provato è più un'intuizione che spero funzioni.
3.168 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

come dicevo prima, potrebbe anche funzionare, ma l'utente può avere i javascript disabilitati e quindi il javascript non funzionerebbe.
HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
55 messaggi dal 10 gennaio 2007
Grazie mille, oggi provo, cmq non è un problema che abbia js disabilitato, tanto è un pannello amministrativo...

Ti dico se funge....

Grazie ancora

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.