comment empecher un navigateur de se souvenir d'un champ ? [HTML] - HTML/CSS - Programmation
Marsh Posté le 23-12-2003 à 15:28:03
misterpinguin a écrit : j'aimerais que les valeurs entrées dans un champ ne puissent pas etre enregistrées puis réaffichées, je peux faire ça avec javascript ou PHP en générant un nom différent à chaque fois, mais existe t il une méthode "propre" avec css ou en html ??? |
Non, parce que tu t'attaques à une feature d'un navigateur.
Marsh Posté le 23-12-2003 à 15:34:02
Hermes le Messager a écrit : |
fonctionnalité
Marsh Posté le 23-12-2003 à 15:36:57
kriscool a écrit : fonctionnalité |
feature (n.) - c.1325, from Anglo-Fr. feture, from O.Fr. faiture "fashion, shape, form," from L. facura "a formation," from facere "make, do, perform." Sense of "facial characteristic" is c.1350; that of "any distinctive part" first recorded 1692. The v. sense of "make special display or attraction of" is 1888.
Marsh Posté le 23-12-2003 à 15:51:35
joli pingpong de rhétorique
donc il faut par exemple générer un nom de champ aléatoire à chaque fois... pourtant sur les sites bancaires de paiement, IE ne se souvient jamais du numéro de carte ???
Merci
Marsh Posté le 23-12-2003 à 16:01:29
Un nom de champ aléatoire n'est pas une mauvaise idée.
1. génère une chaîne aléatoire, par exemple "a7zc"
2. ajoute un <input type="hidden" name="suffix" value="a7zc" /> à ton formulaire (*)
3. ajoute la chaîne en fin de nom de champs : <input type="text" name="noma7zc" />
(*) : au cas où tu as du javascript pour valider les champs. De cette façon tu as la valeur sous la main pour pouvoir accéder aux champs malgré leur changement de nom.
Marsh Posté le 23-12-2003 à 16:30:48
kriscool a écrit : Un nom de champ aléatoire n'est pas une mauvaise idée. |
si qqun peut quand meme dire comment font les banques et autres...
merci
Marsh Posté le 22-12-2003 à 18:03:04
j'aimerais que les valeurs entrées dans un champ ne puissent pas etre enregistrées puis réaffichées, je peux faire ça avec javascript ou PHP en générant un nom différent à chaque fois, mais existe t il une méthode "propre" avec css ou en html ???
merci