creation de site web :

- 1 lien, 2 pages

annonces immobilieres gratuites
Autres messages sur des sujets similaires :
J'ai trop de pages!
ouverture fermuture de pages
Comment changer toutes les pages en une fois ?
Aligner 2 cadres
ajouter 1 livre d'or sur mon site
Cours HTML / Javascript / PHP disponibles :
Créer des liens en HTML



 Retour Site Honolulu  |  Nouveau sujet  |  Retour aux sujets  |  Chercher  |  Connexion    
 1 lien, 2 pages
Auteur: dunnalind
(80-8.abo.wanadoo.fr)
Date: 07-05-2004 12:19
 messages postés sur  la création de site web [ msg ]
Bonjour,
mon site contient 3 frames et je voudrais que, lorsque je clique sur un lien d'une des frames, une nouvelle page par frame s'affiche. Autrement dit, je veux cliquer sur un lien et que ça me dirige sur 2 pages.
J'ai le droit de faire ça ? Si oui, comment ?
Merci.

Répondre à ce message
 
 Re: 1 lien, 2 pages
Auteur: honolulu
(---.adsl.proxad.net)
Date: 07-05-2004 12:32
1520 messages postés sur  la création de site web [ 1520 msg ]
Salut,

<a href="page1.html" target="nom_frame1" onclick="window.parent.nom_frame2.location='page2.html'">ton lien</a>

Répondre à ce message
 
 Re: 1 lien, 2 pages
Auteur: Sacha
((---.ppp.tiscali.fr)
Date: 08-05-2004 11:35
1520 messages postés sur  la création de site web [ 1520 msg ]
Entre <head> et </head>:

<script language="javasript">
fonction lien(page1,page2,frame1,frame2)
{
window.parent.frame1.location=page1;
window.parent.frame2.location=page2;
}
</script>

Entre <body> et </body>, ton lien de forme suivante:
<a href="#" onclick="javascript:lien('p1.htm','p2.htm','nom1','nom2')">ton lien</a>
Partie en gras à remplacer.
Tu peux faire des choses universelles:

<script language="javasript">
fonction lien(page1,page2,page3,page4,page5,frame1,frame2,frame3,frame4,frame5)
{
window.parent.frame1.location=page1;
window.parent.frame2.location=page2;
window.parent.frame3.location=page3;
window.parent.frame4.location=page4;
window.parent.frame5.location=page5;
}
</script>
ce qui donnera un lien = 5 pages!
dans ce cas, le lien de cette forme:
<a href="#" onclick="javascript:lien('p1.htm','p2.htm','p3.htm','p4.htm','p5.htm','nom1','nom2','nom3','nom4','nom5')">ton lien</a>

L'important, c'est de comprendre le principe!

Répondre à ce message
 
 Re: 1 lien, 2 pages
Auteur: Sacha
((---.ppp.tiscali.fr)
Date: 08-05-2004 11:37
1520 messages postés sur  la création de site web [ 1520 msg ]
J'ajoute, où nom1,nom2... est le nom du cadre ou de la fenêtre ouverte (POP-UP)

Répondre à ce message
 
 Re: 1 lien, 2 pages
Auteur: Dunnalind
(80-8.abo.wanadoo.fr)
Date: 08-05-2004 16:44
1520 messages postés sur  la création de site web [ 1520 msg ]
La méthode de Honolulu fonctionne parfaitement, mais lorsque l'on fait "page précédente", évidemment il n'y a qu'une des deux pages qui revient en arrière. On ne pourrait pas les ouvrir simultanément pour que les deux pages reviennent en arrière ?

Répondre à ce message
 
 Re: 1 lien, 2 pages
Auteur: Sacha
((---.ppp.tiscali.fr)
Date: 10-05-2004 12:20
1520 messages postés sur  la création de site web [ 1520 msg ]
C'est bien que vous avez réussi.
Je conseille de mettre en place deux liens:
page précédente et page suivante.
lien "page précédente":

<a href="#" onClick="javascript:history.go(-2)">Pge précédente</a>
<a href="#" onClick="javascript:history.go(2)">Pge suivante</a>
Ce qui reviendrait au même que cliquer deux fois.

Sinon, tu peux ne pas laisser d'historique:
http://www.meryl-et-julie.com/honolulu/dernier/article-1-2540-2540.html
(ici, j'ai fait un broulillon, désolé. Regarde directement le dernier message)

Répondre à ce message
 Retour Site Honolulu  |  Liste des Forums    

 Liste des Forums  |  Nouvel utilisateur ? Enregistrez-vous ici 
 Connexion
 Nom d'utilisateur:
 Mot de passe:
 Enregistrer mon profil:
   
 Mot de passe perdu ?
Écrivez votre adresse Email ou votre Identifiant ci-dessous et un nouveau mot de passe sera envoyé sur l'Email lié à votre profil.
phorum.org
Honolulu : apprendre le html et le javascript