Metti lo script prima del tag </head> ... non c'e' niente altro da fare.codice:<script> //======================================= //Funzioni per gestire gli eventi dei tasti della tastiera //======================================= var abilitato=0; var strin=""; function test(){ //analizza se il browser e' compatibile con Javascript browserName=navigator.appName.charAt(0); browserVer=parseInt(navigator.appVersion); if (browserName=="M" && browserVer >= 3) abilitato=1; if (browserName=="N" && browserVer >= 3) abilitato=2; if (browserName=="N" && browserVer >= 4) abilitato=3; if (browserName=="M" && browserVer >= 4) abilitato=4; } function keyDown(e) { if (abilitato==3) { //var ns4=1; var nKey=e.which; var ieKey=0; var realkey = String.fromCharCode(e.which); //strin="Codice tasto in Netscape: "+nKey+". Premuto tasto "+realkey alert ("Non è possibile tornare indietro") event.returnValue = false; event.keyCode = 0; } if (abilitato==4) { //var ns4=0; var ieKey=event.keyCode; var nKey=0; var realkey = String.fromCharCode(event.keyCode); //strin="Codice tasto in Explorer: " + ieKey+". Premuto tasto "+realkey if (ieKey==8) { alert ("Non è possibile tornare indietro") event.returnValue = false; event.keyCode = 0; } if (ieKey==116) { alert ("Non è possibile aggiornare") event.returnValue = false; event.keyCode = 0; } } //alert(strin) } document.onkeydown = keyDown //if (ns4) document.captureEvents(Event.KEYDOWN) //--> //======================================= //Fine Funzioni per gestire gli eventi dei tasti della tastiera //======================================= </script>
ciao

Rispondi quotando