Bonjour,
J'ai développer une petite fonction me permettant de générer un mot de passe en ligne.
Lorsque l'on double click sur le champs généré, ca le colle dans le bloc note.
Sous IE, la fonction de copier coller fonctionne mais pas sous FF et OP.
Code:
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 <script> bBool=false var copiedtext="" var tempstore="" function initiatecopy() { bBool=true; } function copyit() { if (bBool) { tempstore=copiedtext document.execCommand("Copy") copiedtext=window.clipboardData.getData("Text"); alert("Vous avez copié le mot de passe: "+copiedtext); bBool=false; } } </script>
Voila comment je l'appel:
merci pour votre aide.Code:
1
2
3
4
5
6
7
8
9
10
11 <form action="index.php?page=telechargement" method="post"> Entrez le nombre de caractères souhaités pour le mot de passe<BR /> <input type="text" name="nbre" value="<?= $NbCar ?>" maxlength="4" size="4"/> <input name="Nouveau" type="submit" value="Générer mot de passe"/> <BR /><BR /> Votre mot de passe généré: <input name="password" type="text" value="<?= $pass ?>" maxlength="<?= $NbCar ?>" onfocus="initiatecopy()" ondblclick="copyit()" size="<?= $longueur ?>"/><br /><br /> </form>