Case Reste Cochée sur l'Actualisation de la Page
Ce une question assez simple (je suppose). Probablement un repost, mais je ne pouvais pas trouver la réponse ici... allons-y alors.
J'ai une case à cocher sur une page que je veux par défaut à "désactivé" (à moins d'indication contraire dans mon php).
Lorsque j'actualise la page, si la case a été cochée, il va rester cochée, laquelle n'est-bueno, car cochant la case ajoute un élément du dom de la page ma page via une fonction d'attaché à la boîte. Donc, le problème est que si je l'actualisation, la case est toujours cochée, mais l'élément dom n'existe pas (parce que je n'ai pas tiré la fonction et je ne veux pas, à moins que l'utilisateur coche la case à cocher), mais la boîte est DÉJÀ vérifié et je me retrouve en face de la terre où de l'ONU cochant la case crée mon élément du dom et en vérifiant qu'il le supprime.
Fondamentalement, la question est...
Est-il un moyen de défaut, une case à cochée sans javascript?
BTW, je n'ai pas vérifié (no pun intended) dans tous les navigateurs autres que FF 3.5.10
OriginalL'auteur Howard Zoopaloopa | 2010-07-04
Vous devez vous connecter pour publier un commentaire.
Voir http://weblogs.mozillazine.org/gerv/archives/2006/10/firefox_reload_behaviour.html
(premier commentaire):
Oui, ce qui est ennuyeux pour les développeurs web est, malheureusement, un comportement souhaité pour les utilisateurs du web. Il ya eu de nombreuses fois où je l'ai accidentellement rechargement d'une page lors de l'écriture d'un long post et était reconnaissant que Firefox gardé mes données de formulaire.
OriginalL'auteur Pavel Strakhov
cela fonctionne pour ie
autocomplete="off"
OriginalL'auteur Grumpy
Sûr:
Oups, j'ai raté la partie sur les pas de JS. Autant que je sache, Firefox conserve l'état de la page lors de l'actualisation, donc je suppose qu'il n'y a pas d'autre moyen.
OriginalL'auteur casablanca