[resolu] 1 clic, 2 ou plusieurs cibles ouvertes

1 clic, 2 ou plusieurs cibles ouvertes [resolu] - HTML/CSS - Programmation

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
Reply

Marsh Posté le 17-03-2008 à 13:34:53   

Reply

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.


Message édité par vanish le 17-03-2008 à 14:07:18
Reply

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.


Message édité par jecario le 17-03-2008 à 14:33:47
Reply

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 ?


Message édité par kao98 le 17-03-2008 à 14:38:27

---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

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...  :pfff:


Message édité par jecario le 17-03-2008 à 14:54:30
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed