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 :

[DEBUTANT] double destination d'un FORM


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 5
    Par défaut [DEBUTANT] double destination d'un FORM
    Bonjour,
    Je vous explique mon problème :
    Dans une page html ou php, j'ai 3 "IFRAME".
    Quand je sélectionne une valeur dans un select de la première IFRAME, je voudrais que les 2 autres IFRAME soient impactées.
    J'arrive très bien à modifiée une des 2 autres, mais pas les 2.

    J'avais pensé à une solution, mais je n'arrive pas à la faire fonctionner (peut-etre que cette solution n'est pas bonne) :
    Action dans le select de la première IFRAME : resultat dans la seconde IFRAME dans un champ de saisie.
    Dans cette seconde IFRAME, je faisait un truc du genre : onChange() pour modifier la 3ème IFRAME, mais ca ne fonctionne pas, il faut que je rentre dans le champ de saisie manuelle et que je le valide toujours manuellement pour que la 3ème IFRAME soit impactée.

    Quelqu'un aurait-il une solution, je peut peut-être actualiser mes seconde et troisième IFRAME directement à partir de la première ?

    Merci d'avance.

    Cédric

  2. #2
    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 659
    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 659
    Billets dans le blog
    1
    Par défaut
    un bout de code clarifierait la chose ...
    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 !

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 5
    Par défaut
    Je comprend oui, mais là je suis au boulot et je n'ai rien avec moi.
    Je vais réexpliquer en essayer d'être simple :

    1 page avec 3 IFRAME
    dans la IFRAME N°1, un champ SELECT. La sélection d'une valeur doit impacter(envoyer la valeur vers) les IFRAME N°2 et N°3.

    J'espère avoir été simple.

    Merci

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    a priori, plus besoin de form (1 form => 1 cible).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" value="Maj 2 frames" onClick="le_param=document.getElementById('id_du_champ').value;document.frames['frame1'].location.href='ta_page.html?param="+le_param+"';document.frames['frame2'].location.href='autre_page.html?param="+le_param+"';">
    A+

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 5
    Par défaut
    Je pense qu'il me faut bien un form quand même car dans le premier IFRAME, j'ai plusieur valeurs à envoyer dans le second et troisième IFRAME (et malheureusement pas seulement la valeur du champ SELECT seul (j'ai 2 SELECT et 2 champs de SAISIE).
    Ce que je veux, c'est que chaque fois que je valide un de ces 4 champs (qui appartiennent au IFRAME 1), les 2 autres IFRAME récupèrent ces 4 valeurs.

    Merci quand même pour la réponse rapide.

    Cédric

  6. #6
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Pareil, sauf que tu as plusieurs "param" à gérer !
    Et tu "peux" garder ton form, mais tu n'en as plus "besoin" ...

    A+

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 5
    Par défaut
    Ok, merci beaucoup.
    Mais comme je l'ai indiqué, je suis débutant en java
    Tu aurais un bout de code avec 2 ou 3 paramètres ?

    Merci d'avance.

    Cédric

  8. #8
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onClick="le_param_1=document.getElementById('id_du_champ').value;le_param_2=document.getElementById('id_autre_champ').value;document.frames['frame1'].location.href='ta_page.html?param1="+le_param_1+"&param2="+le_param_2+"';document.frames['frame2'].location.href='autre_page.html?param1="+le_param_1+"&param2="+le_param_2+"';"
    Après, c'est que du copié/collé

    A+

  9. #9
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 5
    Par défaut
    Merci beaucoup,

    Dernière question (cette fois c'est vrai), ça fonctionne pareil avec des frame qu'avec des iframe ?

  10. #10
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par cedannecy2
    Dernière question (cette fois c'est vrai), ça fonctionne pareil avec des frame qu'avec des iframe ?
    Point de vue syntaxe, oui ...

    A+

Discussions similaires

  1. [debutant] utilisé window.open avec <form>
    Par Bayar dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 25/08/2006, 13h37
  2. Débutant - Ouverture d'un nouveau form
    Par Colbix dans le forum MFC
    Réponses: 2
    Dernier message: 11/06/2006, 14h45
  3. Réponses: 7
    Dernier message: 21/02/2006, 13h14
  4. [petites questions][debutant]run et mise en forme
    Par kurgan dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 22/10/2005, 17h40
  5. [debutant VC++ et C++] Windows form et OPENFILENAME
    Par Le Scandinave dans le forum MFC
    Réponses: 5
    Dernier message: 08/03/2005, 15h31

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