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 :

lien page dans "iframe1 pour iframe2"


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2004
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 55
    Par défaut lien page dans "iframe1 pour iframe2"
    bonjour, apres 5h de teste et de recherche je vous demande un peu d'aide.

    Mon probleme :
    j'ai 2 iframe, dans mon iframe1 j'ai des liens de pages a afficher
    dans iframe2...

    j'arrrrive pas a faire un script valide, j'ai toujour des erreurs :


    script dans iframe1 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <script language="javascript">
    <!--
    	function chgpagedate(formulairee)
    	{
    window.top.reservationop.location.href = formulairee.reservationdate.options[formulairee.reservationdate.selectedIndex].value;
    	}
    //-->
    </script>
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <form  method="get" name="formulairee">
    <select name="reservationdate" onChange="chgpagedate(this.form)">
    <option value="jjj.php" selected>choix</option>
    <option value="http://lesousbo.nodns.netavous.net">teste</option>
    <option value="2">Fevier</option>
    </select>
    </form>

    avez vous une idée ? perso moi je bug

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Mais quelles erreurs as-tu ?

    As-tu jeté un oeil sur la FAQ JavaScript ?
    Comment accéder aux éléments d'un formulaire?
    Comment mettre a jour une frame à partir d'une autre frame ?

  3. #3
    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,
    peut-être avec une syntaxe plus ... récente.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    window.top.frames['reservationop'].location.href = document.forms['formulairee'].elements['reservationdate'].options[document.forms['formulairee'].elements['reservationdate'].selectedIndex].value;
    EDIT : le nom du paramètre est égal au nom du form. Ca donne une syntaxe (formulairee.xxx) pour le moins équivoque pour JS ....

    A+

  4. #4
    Membre averti
    Inscrit en
    Février 2004
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 55
    Par défaut ...
    avec ma solution et ta solution : Probleme
    sa ouvre une nouvelle fenetre :-( '_blank'.

    La je voi pas du tous le probleme, donc je suis preneur
    de toutes remarques

  5. #5
    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 weldoo Voir le message
    sa ouvre une nouvelle fenetre :-( '_blank'.
    Heu ... tu as bien une frame 'reservationop' directement dans la page principale (pas dans une autre frame) ?

    A+

  6. #6
    Membre averti
    Inscrit en
    Février 2004
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 55
    Par défaut ...
    et oui le pireee...

    ma structure :

    - Page principale
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <iframe src="http://www.le-sous-bois.fr/reservation/calendrier1/calendrier.php" name="reservationaf" width="600" marginwidth="0" height="300" align="left" scrolling="no" frameborder="0" class="iframe" id="reservationaf" ></iframe>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <iframe id="reservationop" name="reservationop" src="http://lesousbo.nodns.netavous.net/modules/osC/product_info.php?products_id=1"  width="600" marginwidth="0" height="400" align="left" scrolling="no" frameborder="0" class="iframe"  ></iframe>
    - Page iframe reservationaf pour => reservationop

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    <script language="javascript">
    <!--
    	function chgpagedate(formulairee)
    	{
    window.top.reservationop.location.href = formulairee.reservationdate.options[formulairee.reservationdate.selectedIndex].value;
    window.top.frames['reservationop'].location.href = document.forms['formulairee'].elements['reservationdate'].options[document.forms['formulairee'].elements['reservationdate'].selectedIndex].value;
    	}
    //-->
    </script>
     
    <form  method="get" name="formulairee">
    <select name="reservationdate" onChange="chgpagedate(this.form)">
    <option value="liendefaux" selected>choix</option>
    <option value="lien1">lien1</option>
    <option value="lien2">lien2</option>
    </select>
    </form>
    Le probleme est la, je ne comprend plus la chose...
    sa ne marche pas comme il faut :-(

Discussions similaires

  1. Réponses: 4
    Dernier message: 16/09/2014, 13h51
  2. Réponses: 4
    Dernier message: 03/06/2012, 21h18
  3. Réponses: 1
    Dernier message: 01/12/2010, 20h16
  4. Conseils pour liens html dans menu et résultat dans page centrale
    Par d-85a dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 19/04/2009, 02h15

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