Password javascript
Résolu
jjaco
Messages postés
534
Date d'inscription
Statut
Membre
Dernière intervention
-
adns Messages postés 1094 Date d'inscription Statut Membre Dernière intervention -
adns Messages postés 1094 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voici le code pour password que j'utilise:
dans head
<script LANGUAGE="JavaScript">
<!-- debut du script
function checkPswd(ext) {
if ((document.pswdForm.pswd.value == null) || (document.pswdForm.pswd.value == ''))
alert('vous devez entrer le mot de passe.');
else this.location.href = document.pswdForm.pswd.value + ext;
}
// fin du script -->
</script>
et dans body
<div align="center" > <font color="#FF0000" size="5" face="Georgia, Times New Roman, Times, serif">vous devez entrer le mot de passe pour accéder
à cette page</font>
<form NAME="pswdForm"><input TYPE="password" NAME="pswd" SIZE="15">
<input TYPE="button" VALUE="ENTRER" onClick="checkPswd('.html')"></form>
</div>
je sais que ce n'est pas l'ideal, mais pour ce que je fais; c'est suffisant.
en fait, si on écrit le nom du fichier, le code lui ajoute.html et il va se pointer surle fichier.
ma question : si on laisse la zone vide, il y a un message d'erreur et si on met un mauvais mot de passe, on arrive sur la page erreur 404 not found.
quel code changer ou ajouter pour avoir le message "mot de passe incorrect""à la place de la page 404
Merci
jjaco
voici le code pour password que j'utilise:
dans head
<script LANGUAGE="JavaScript">
<!-- debut du script
function checkPswd(ext) {
if ((document.pswdForm.pswd.value == null) || (document.pswdForm.pswd.value == ''))
alert('vous devez entrer le mot de passe.');
else this.location.href = document.pswdForm.pswd.value + ext;
}
// fin du script -->
</script>
et dans body
<div align="center" > <font color="#FF0000" size="5" face="Georgia, Times New Roman, Times, serif">vous devez entrer le mot de passe pour accéder
à cette page</font>
<form NAME="pswdForm"><input TYPE="password" NAME="pswd" SIZE="15">
<input TYPE="button" VALUE="ENTRER" onClick="checkPswd('.html')"></form>
</div>
je sais que ce n'est pas l'ideal, mais pour ce que je fais; c'est suffisant.
en fait, si on écrit le nom du fichier, le code lui ajoute.html et il va se pointer surle fichier.
ma question : si on laisse la zone vide, il y a un message d'erreur et si on met un mauvais mot de passe, on arrive sur la page erreur 404 not found.
quel code changer ou ajouter pour avoir le message "mot de passe incorrect""à la place de la page 404
Merci
jjaco
A voir également:
- Password javascript
- Vu password - Télécharger - Confidentialité
- Telecharger javascript - Télécharger - Langages
- Vboxuser default password - Forum VirtualBox
- Livebox admin password - Guide
- Javascript arrondi ✓ - Forum Javascript
1 réponse
Bonjour,
je ne reviendrais pas sur ton code mais je vais simplement de donner une piste pour ton problème.
Tu peux utiliser de l'ajax qui te permettra de tester si l'url existe avant de faire ta redirection.
Si elle existe tu la fais sinon tu envoi un message d'erreur.
Pour l'utilisation d'ajax je te conseil d'utiliser une librairie comme jQuery.
Adns
je ne reviendrais pas sur ton code mais je vais simplement de donner une piste pour ton problème.
Tu peux utiliser de l'ajax qui te permettra de tester si l'url existe avant de faire ta redirection.
Si elle existe tu la fais sinon tu envoi un message d'erreur.
Pour l'utilisation d'ajax je te conseil d'utiliser une librairie comme jQuery.
Adns