Ce script est déclaré obsolète. Il n'est conservé que pour information.
Script : Protection par mot de passe
Protège une page de votre site par un mot de passe. Inviolable.
Exécution du script
Code source
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"><html><head><title>Toutjavascript.com - Mot de passe</title><SCRIPT LANGUAGE="JavaScript">//D'autres scripts sur http://www.toutjavascript.com//Si vous utilisez ce script, merci de m'avertir !var total_erreur=0;function Check(checksum) { var tab=" azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN0123456789_$&#@"; // table des caracters autorises var mot=document.forms[0].elements[0].value; var n=mot.length; var sum=1; for (var i=0;i<n;i++) { var index=tab.indexOf(mot.substring(i,i+1)); sum=sum+(index*n*i)*(index*i*i); } // calcul de la checksum. La fonction est modifiable ! if (sum==checksum) {window.location=mot+".html"; } // test de la checksum else { total_erreur++; alert("Mauvais mot de passe"); if (total_erreur>2) { // apres 3 essais, redirection... alert("Vous avez atteint les 3 essaisnVous allez voir la page d'explication"); window.location="pwd_info.html"; } } return false; }</script></HEAD><BODY bgcolor="#FFFFFF" text="#FAFAFF" alink="#000066" link="#000066" vlink="#000066" ><FONT FACE="Arial" SIZE='-1' COLOR="#000099"><CENTER><BIG>Protection par mot de passe</BIG><BR><BR>Entrez le mot de passe (ici, "obelix" - Vous avez 3 essais) <BR><BR><FORM onSubmit="return Check(1713625)"> <INPUT type='text' size=8> <INPUT type='button' value='Entrer' onClick="Check(1713625)"></FORM><BR><A href="pwd_info.html"><B>Comment ça marche ?</B></A></CENTER></BODY></HTML><!-- Script développé par Olivier Hondermarck --><!-- D'autres scripts et des conseils sur http://www.toutjavascript.com -->
Troisième édition Tout JavaScript chez Dunod
En savoir plusSortie le 4 janvier 2023
Version papier 29€90
Format électronique 22€99.
Commandez en ligne Le graph des objets JavaScript
Chargement
en cours...