bonjour,
je n'y connais rien de rien en javascript, première utilisation.
je veux faire un formulaire d'identification et pour que le mot de passe ne navigue pas en clair vers le serveur pour le passer à la moulinette, on m'a conseiller de faire un hash avant l'envoi à l'aide d'un javascript.
Mais comme nous le savons, la désactivation de JS peut entrainer des messages d'erreur et donner des renseignement à d'éventuel hackeur.
J'aimerais donc si JS n'est pas activé une redirection vers une page explicative, mais pas de visuel sur le corps du formulaire.
Je tape se code:
Sauf lorsque JS est désactivé, l'internaute visualise le corps du formulaire le temps de la redirection.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>tet javascript actif</title> </head> <body> <noscript> Vous devez activer javascript vous identifier, vous allez être redirigé vers une page vous empliquant comment activer javascript. <meta http-equiv="refresh" content="1; URL=http://127.0.0.1/tuto php/test.php"> </noscript> <script type="text/javascript" src="sha1hash.js"></script> <form method="post" action="" id="connexion-form" name="connexion-form" onsubmit="sha1hash(this.mdp, this.sha1mdp);"> Pseudo : <input type="text" name="login" id="login" size="20" autocomplete="off"> Mot de passe : <input type="password" name="mdp" size="20" /> <input type="hidden" name="sha1mdp" value="" /> <input value="Valider" id="Valider" type="submit" class="bouton"> </form> </body> </html>
Comment faire. Merci d'avance
Partager