HTML5 keygen: La balise <keygen> permet de générer au sein d'un formulaire une clé de sécurité permet le cryptage et le décryptage de données échangées.
Support: |
Attributs pour la balise:
Propriété | Définition |
---|---|
name | Nom associé à la balise keygen |
keytype | Algorithme de sécurité de la clé générée |
disabled | Désactive l'élément keygen |
challenge | Permet d'ajouter un texte complémentaire à la clé |
Exemple d'utilisation:
<form> <keygen id="cle" name="cle"></keygen> <input type="submit" value="Générer" /> <div id="my_result"> <label>Après la génération : </label> <div id="CleGenerer" style="width:400px; word-break:break-all;"></div> </div> </form> <script type="text/javascript"> function getParameterByName(name){ name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var regexS = "[\?&]" + name + "=([^&#]*)"; var regex = new RegExp(regexS); var results = regex.exec(window.location.search); if(results == null) return ""; else return decodeURIComponent(results[1].replace(/\+/g, " ")); } document.getElementById("CleGenerer").innerHTML = getParameterByName("cle"); if(document.getElementById("CleGenerer").innerHTML != ""){ document.getElementById("my_result").style.display = "block"; } </script>
0 commentaires: