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 :

Un lien qui ouvre plusieurs pages


Sujet :

JavaScript

  1. #1
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut Un lien qui ouvre plusieurs pages
    Bonjour, je voudrai faire un lien qui ouvre plusieurs pages d'un clique, sauriez vous comment je peut faire ?

  2. #2
    Expert éminent sénior

    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
    Points : 36 571
    Points
    36 571
    Par défaut
    Bonjour,
    Citation Envoyé par koKoTis
    Bonjour, je voudrai faire un lien qui ouvre plusieurs pages d'un clique, sauriez vous comment je peut faire ?
    c'est à dire ?

    Changer l'url en cours + ouvrir des pop ?

    A+

  3. #3
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Non, je veut dire ouvrir trois page dans trois onglets différents

  4. #4
    Expert éminent sénior

    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
    Points : 36 571
    Points
    36 571
    Par défaut
    Alors
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    function MajCadre() {
    parent.frames['id_onglet1'].location.href = "lien1.html";
    parent.frames['id_onglet2'].location.href = "lien2.html";
    parent.frames['id_onglet3'].location.href = "lien3.html";
    }
    </script>
    </head>
    <body>
    ...
    <A href="#" onclick="MajCadre();">Ton lien</A>
    A+

  5. #5
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Bonjour et merci beaucoup

    J'ai donc fait:
    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
    19
    20
     
    function MajCadre() {
    parent.frames['id_onglet1'].location.href = "http://www.developpez.net/forums/showthread.php?p=2160702#post2160702";
    parent.frames['id_onglet2'].location.href = "http://www.developpez.net/forums/";
    parent.frames['id_onglet3'].location.href = "http://www.developpez.net/forums/showthread.php?p=2230607#post2230607";
    }
    </script>
     
     
    </head>
     
    <body>
     
     
     
     
     
     
     
    <A href="#" onclick="MajCadre();">Ton lien</A>
    Mais ca ne fonctionne pas

  6. #6
    Expert éminent sénior

    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
    Points : 36 571
    Points
    36 571
    Par défaut
    Si on pouvait avoir le résultat plus précisément (il y a bien des manières de "ne pas fonctionner"), et voir la structure HTML associée (les tags des iframe ou le frameset), ça aiderait

    A+

  7. #7
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Ben quand je clique sur le line il ne se passe rien.

    Je n'est pas d'eframe

  8. #8
    Expert éminent sénior

    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
    Points : 36 571
    Points
    36 571
    Par défaut
    Citation Envoyé par koKoTis
    Ben quand je clique sur le line il ne se passe rien.

    Je n'est pas d'eframe
    ... donc c'est un frameset ?

    Donne le code HTML : on ne peut pas deviner comment tu as structuré et nommé les éléments ...

    A+

  9. #9
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    Il a parlé d'onglets --> Comme IE 7.0 ou FF 1.0 ou Opéra 9.0 ou Safari 3.0 ou ...
    ==> window.open(url, "_blank")

  10. #10
    Expert éminent sénior

    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
    Points : 36 571
    Points
    36 571
    Par défaut
    Citation Envoyé par FremyCompany
    Il a parlé d'onglets --> Comme IE 7.0 ou FF 1.0 ou Opéra 9.0 ou Safari 3.0 ou ...
    ==> window.open(url, "_blank")
    Ah oui, exact !
    J'y avais même pas pensé

    @ koKoTis > tu confirmes ?

  11. #11
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Citation Envoyé par E.Bzz
    @ koKoTis > tu confirmes ?
    Oui je confirme

  12. #12
    Expert éminent sénior

    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
    Points : 36 571
    Points
    36 571
    Par défaut
    Citation Envoyé par koKoTis
    Oui je confirme
    Alors (bis) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    function MajCadre() {
    pop1 = window.open("http://www.developpez.net/forums/showthread.php?p=2160702#post2160702",  "pop_1");
    pop2 = window.open("http://www.developpez.net/forums/", "pop_2");
    pop3 = window.open("http://www.developpez.net/forums/showthread.php?p=2230607#post2230607", "pop_3");
    }
    pop1 te permettra de la refermer plus tard à partir de la page appelante, par ex. ( pop1.close() ) et "pop_1" permet de la réutiliser (elle se rouvrira dans la même pop, si elle n'a pas été refermée entretemps).

    A+

  13. #13
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Merci beaucoup, ca fonctionne

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. lien qui ouvre une nouvelle page
    Par anthonycosson dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 22/09/2006, 00h23
  2. [HTML] Lien qui ouvre d'abord une fenètre alert et ensuite la page
    Par beegees dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 05/07/2006, 15h08
  3. lien qui ouvre plusieurs fenetre
    Par tyarak dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 18/02/2006, 02h26
  4. Un lien qui ouvre sur une page spécifique d'un fichier
    Par chpog dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 24/08/2005, 15h56

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