Auteur Sujet: Formulaires Et History.back()  (Lu 990 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne anderson2

  • Connaisseur
  • ***
  • Messages: 426
    • http://www.rpg-maker.org
Formulaires Et History.back()
« le: 07 septembre 2003 à 14:07:49 »
Hello,
en pleine mise en ligne de mon site, déja un probleme!
En voila la source: J'ai scripté une partie administration, qui permet à l'utilisateur d'entrer des données, et ensuite de pouvoir les "prévisualiser". Une fois prévisualisées, l'utilisateur peut retourner au formulaire, à l'aide d'un lien "javascript:history.back()", pour modifier ces entrées. Problème: Sous Konqueror, les données reste dans le formulaire, sous IE et Mozilla, tous les champs s'effacent!

Exemple: L'inscription de Free: J'entre juste mon nom, je suis rediriger sur une page, et grace a un "history.back", je retourne au formulaire, avec les données que j'avais entrée.

Comment arriver au resultat de Free? Une histoire de cache? une parade? Un code en particulier?

D'avance un grand merci à tout ceux qui auront le courage de se pencher sur mon problème.

Hors ligne Patanock

  • Connaisseur
  • ***
  • Messages: 277
    • http://www.potoland.com
Formulaires Et History.back()
« Réponse #1 le: 07 septembre 2003 à 15:12:57 »
Soit mise en session des variables... et sur la page de ton formulaire, si la variable est en session, tu la remets dans le champs, soit le champs est vide...

Ou alors tu fais ta prévisualisation en popup, c'est à dire que tu submit dans une popup, du coup ton navigateur principal restera sur le formulaire, et t'aura ta popup en plus...

Si vous cherchez une communauté et un tchat sympa, venez visiter le site qui déchire !!


Hors ligne anderson2

  • Connaisseur
  • ***
  • Messages: 426
    • http://www.rpg-maker.org
Formulaires Et History.back()
« Réponse #2 le: 07 septembre 2003 à 19:34:42 »
Excellente idée la pop-up! Je met ca en pratique tout de suite.
(les sessions, j'y avais pensé, mais avec le nombre de form que j'ai, ca deviendrais TRES lourd  :D ).

Merci encore Patanock.