hello !!
le titre n'est clairement pas explicite je vais donc essayer d’être plus clair ici
il faut que j'explique 2 points importants avant :
1er point :
j'ai développé un site web qui utilise massivement les XMLHttpRequest
La structure du site est la suivante :
- une page principal index.php
- quand un lien est cliqué le contenu d'une <div> dans index.php est modifiée pour récupérer le contenu d'une autre page .php
je change donc dynamiquement le contenu de ma page en insérant des données (y entendre code html+js) générée depuis un script php
à ce niveau tout fonctionne.
2eme point :
Un navigateur web est capable d’enregistrer un duo Login/Password lorsqu'un événement "OnSubmit" est appelé depuis un formulaire.
Quand on charge une page web, et qu'un formulaire contient des <input> avec des "id" déjà enregistré par le navigateur, celui-ci auto-complète les <input>.
C'est ainsi que les formulaires contiennent déjà les password et login quand on entre dans les pages pour se logger
--------------Fin des 2 points -------------
Mon problème est que je charge dynamiquement la section pour se logger.
Ce n'est donc pas à l'entré de la page que cette section est disponible, mais seulement après un XMLHttpRequest qui récupère le formulaire puis l’intègre dans ma page.
Le navigateur reconnais le champs login et m'affiche l'information enregistré, mais ne mets pas de valeur dans le champs password quand je sélectionne le login.
Pourtant dans les mots de passe enregistrés du navigateur, mon entré existe bien.
La question c'est :
Est-il possible de conserver mon chargement dynamique de code et d'avoir le comportement logique du navigateur : auto-complétion des login/password ?
Merci !!
PS :
le site en question est disponible ici :
http://www.tf2rv.com
Partager