1 clic, 2 ou plusieurs cibles ouvertes [resolu] - HTML/CSS - Programmation
Marsh Posté le 17-03-2008 à 14:06:48
çay tray sale ay tray mal ce que tu veux faire ! ^^
Mais si tu le veux vraiment :
utilise la fonction open() de javascript.
cas 1 : le clic sur le lien déclenche fonction qui ouvre une nouvelle fenêtre avec open() puis sur la page principale redirige vers la bonne adresse. (et non pas ouverture de la page puis open() de cette page sinon la totalité des anti popup va bloquer ta nouvelle fenêtre)
cas 2 : les frames çay encore plus mal
NB : un tel besoin me parait indiquer une navigation mal gérer, revois peut-être l'organisation de ton site.
Marsh Posté le 17-03-2008 à 14:31:55
Merci pour le toyau, mais je ne peux pas utiliser les js, mes visiteurs le desactivent... pas moyen en html tout simple ?
Je n'ai pas d'autre choix que les frames (deja cherche autrement http://forum.hardware.fr/hfr/Progr [...] 2680_1.htm ).
Mon probleme vient du point suivant : j'ai 2 frames dans ma page, dont une qui contient le menu. Mon site contient 4 grandes sections et je veux que l'onglet correspondant a la section en cours de visite soit mis en evidence (couleur differente). Pour ca, je n'ai pas d'autre choix que de creer un menu pour chaque section.
Marsh Posté le 17-03-2008 à 14:36:20
Non, pas possible sans JS.
Edit : si je comprends bien, tu es en train de faire un site sans langage serveur, ni script client ? Juste du (x)HTML ?
Marsh Posté le 17-03-2008 à 14:53:42
Euh bah oui, c'est exactement ca !
J'ai trouve un autre moyen, peut etre plus logique : lors du changement de section, j'ouvre une nouvelle page dans ma fenetre, contenant 2 frames et remplacant les deux frames precedentes.
La nouvelle fenetre contient alors le "nouveau" menu et la page concernee.
[Edit] : je n'ai pas le choix de l'outil...
Marsh Posté le 17-03-2008 à 13:34:53
Bonjour a tous,
j'aimerais qu'un clic sur un lien ouvre au moins 2 fenetres.
Les cas de figure sont les suivants :
- un lien sur une page ouvre une nouvelle page dans la meme fenetre et une autre page dans une nouvelle fenetre,
- un lien dans une frame ouvre une page dans la meme frame et une nouvelle page dans une autre frame (mais le tout dans la meme fenetre)
Est ce possible et, si oui, de quelle maniere ?
Suffit-il de mettre plusieurs target= ? Dans ce cas, je n'y suis pas arrive...
Message édité par jecario le 17-03-2008 à 15:09:49