IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Aperçu avant sumbit d'un formulaire


Sujet :

JavaScript

  1. #1
    Membre confirmé Avatar de lelapinou
    Homme Profil pro
    Inscrit en
    Avril 2003
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Avril 2003
    Messages : 96
    Par défaut Aperçu avant sumbit d'un formulaire
    Salut à tous.
    J'ai bien fais une recherche avant de poser ma question, et malheureusement j'ai pas trouvé de réponse. Des post il y en a, mais aucun n'est résolu.

    donc ma requête est simple (sur le papier) : j'ai un formulaire (2 champs) et avant de le 'submit' (ce qui va exloiter un script php pour insertion en BDD) j'aimerais afficher une autre page avec le contenu de mes champs.

    Le but est simple. je veux créer une page, où l'administrateur d'un site que j'ai réalisé, puisse créer une news (texte et mise en forme avec images) quand il veut, et l'enregistrer. Ensuite cette news il pourra la sélectionner grace à une combo et l'envoyer.
    Mais avant tout ce traitement d'enregistrement, j'aimerais qu'il puisse avoir un aperçu de la news avec le contenu qu'il a saisi et la charte graphique que je lui ai faite.
    Comme le bouton prévisualiser du forum, mais avec un affichage sur une autre page ce serait top.

    Merci!

    PS: je ne veux pas de code tout fait, jsute des explication et vers quoi je dois me tourner. J'aime bien chercher

  2. #2
    Membre émérite Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    heu alors si j ai bien compris .... je dirais ....
    ta premiere page envoie les infos a la seconde page.
    ta seconde page recoie les infos et les affiche.
    Et ce n'est que a ce moment la que tu veux pouvoir faire un enregistrement en base.
    Ben soit tu fais l enregistrement en BDD depuis la page n°2, soit tu fais plusieur cas dans l action du bouton de la page 1.
    Par exemple :
    1 click : ouvre la fenetre 2
    2 click : envoie formulaire.

    Mais perso j enregistrerai depuis la seconde fenetre .... parce que sinon ca va parraitre bizarre pour le user ....


    Voila,
    j ai bon ?

  3. #3
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    ajoute un target à ton formulaire (pareil qu'un window.open)
    fais un infobull une sorte de confirm
    ajax...

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    avec window prototype ...
    il gère l'ajax et la fausse popup ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre confirmé Avatar de lelapinou
    Homme Profil pro
    Inscrit en
    Avril 2003
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Avril 2003
    Messages : 96
    Par défaut La persévérence est notre meilleur atout
    ALors merci à toutes ces réponses aussi rapides (heuuuuuu vous bossez jamais ou quoi ).
    Sans rire, merci.

    J'ai creusé la question, et j'étais effectivement parti sur du Ajax, que je ne maitrise pas, mais j'ai trouvé un très bon tuto qui explique bien dans les grandes lignes.

    et donc j'ai plus ou moins réussi à faire l'équivalent du bouton 'Prévisualiser...' du forum, ce qui est déjà un grand pas.
    Maintenant j'ai 2 soucis à régler :
    1- affichage du résultat sur une autre page
    2- j'utilise un script FCKeditor (pour ceux qui connaissent), et le souci de ça est que lors de l'affichage 'Aperçu' les valeurs affichées ne sont pas actualisées. C'est à dire, si je change la valeur de mon input 'titre', dans l'aperçu on voit le changement, alors que si je modifie mon texte de la zone FCKeditor, cela ne change pas, il m'affiche sans cesse la valeur par défaut.

    Bref, j'ai encore du taf.

    Merci

    PS: je garde encore le post ouvert au cas où certains ont des idées par rapport à mes dernier apports

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    tu utilise quelle langage pour fckeditor ? php ?
    si tu utilise ajax c'est normal
    la value de l'editeur est attrbuée au moment de son instanciation en php
    du coup c'est en fait un iframe que tu as en zone d'editon
    pour le modifier coté js regarde le code html généré (afficher le code source généré dans ffx ou avec firebug) afin de recupérer les propriétés de l'iframe et ainsi pourvoir le renseigner avec ton responseText Ajax
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. Concepteur RAVE sous DELPHI 7 : aperçu avant impression
    Par tarbala dans le forum Composants VCL
    Réponses: 4
    Dernier message: 01/06/2020, 00h37
  2. Aperçu avant impression d'un TRichEdit
    Par PoOky dans le forum Composants VCL
    Réponses: 2
    Dernier message: 31/01/2016, 23h19
  3. Réponses: 6
    Dernier message: 17/04/2013, 14h54
  4. [WD-2003] Formulaire et macro aperçu avant impression
    Par mikadoo57 dans le forum VBA Word
    Réponses: 10
    Dernier message: 10/02/2013, 10h37
  5. [Débutante] Aperçu avant impression d'un composant
    Par gwendo dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 09/07/2004, 09h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo