La copie de code est la suivante:
<script linguisse = "javascript">
<! -
// Masquez le bouton droit de la souris, Ctrl + N, Shift + F10, F11, Rafraîchissement F5, touche arrière
// Auteur: Meizz (Plum Blossom Rain) 2002-6-18
fonction document.onContextMenu () {event.returnvalue = false;} // masque le bouton droit de la souris
function window.onhelp () {return false} // masque f1
Function Document.OnkeyDown ()
{
if ((window.event.altkey) &&
((window.event.KeyCode == 37) || // Shield Alt + Ferrod Keys ←
(window.event.KeyCode == 39))) // masque alt + clé de flèche →
{
alert ("Vous n'êtes pas autorisé à utiliser les touches ALT + Arrow pour avancer ou soutenir la page Web!");
event.ReturnValue = false;
}
/ * Remarque: cela ne bloque pas vraiment les touches ALT + Arrow,
Parce que lorsque la touche ALT + Arrow apparaît dans la boîte d'avertissement, appuyez et maintenez la touche Alt et maintenez-la en place.
Cliquez sur la boîte d'avertissement avec la souris, et cette méthode de blocage échouera. Si
Tout expert qui a un moyen de vraiment bloquer la clé Alt, faites-le moi savoir. * /
if ((event.KeyCode == 8) || // Clé de suppression de backspace masque
(Event.KeyCode == 116) || // Masque F5 Refresh Key
(event.ctrlkey && event.KeyCode == 82)) {// ctrl + r
event.KeyCode = 0;
event.ReturnValue = false;
}
if (event.KeyCode == 122) {event.KeyCode = 0; event.returnvalue = false;} // masque f11
if (event.ctrlkey && event.KeyCode == 78) event.reTurnValue = false;
if (event.shiftKey && event.KeyCode == 121) Event.ReturnValue = false;
if (window.event.srcelement.tagname == "A" && window.event.shiftkey)
window.event.returnvalue = false;
if ((window.event.altkey) && (window.event.KeyCode == 115)) // Shield Alt + F4
{
window.showModelessDialog ("About: Blank", "", "DialogWidth: 1px; DialogHeight: 1px");
retourne false;
}
}
->
</cript>