con il seguente codice ho disabilitato i tasti (più correttamente ne ho ignorato l'effetto) F5 e Backspace:

<script>
function fnTrapKD() {
if (event.keyCode ==116) {
event.keyCode=0;
event.cancelBubble=true;
event.returnValue=false;
}
}
</script>
<body topmargin=0 leftmargin=0 onkeydown="fnTrapKD(); if(event.keyCode==8||event.keyCode==116) return false;" onkeyup="fnTrapKD()">


ora però ho generato un altro piccolo problema: per cancellare uno o più caratteri digitati in qualche text-input devo necessariamente utilizzare il tasto freccia ed il tasto "canc"


la soluzione potrebbe però essere la seguente:

generare direttamente nella funzione fnTrapKD la sequenza corrispondente al backspace (in modo da eliminarne solo l'effetto top.history.back)... qualcuno potrebbe suggerirmi il modo?

ciao e grazie,
giasco