Comment introduire Target dans des Frames
Résolu
Slt
je suis nouveau et j'ai une première question, alors voila je crée un site, dans la page index j'ai mis des frames (cadres) que j'ai nommé:
haut
gauche
droite
dans le cadre "gauche" j'ai appeler une page html nommé gauche.html
dans cette page j'ai mis un seul lien nommé "lien" qui appel une autre page contenant du texte et nommé blabla.html
quand j'ouvre la page index, j'ai mes 3 frames avec le lien "lien" dans la frame nommé "gauche", donc jusqu'au là tout est normal.
maintenant je voudrais que quand je click sur le lien "lien", la page blabla.html s'ouvre dans la frame nommé droit.
alors je sais que je doit ajouter un truc du genre target="droite", mais où est ce que je doit le placer ?
dans mon code ci-dessous où dans la page gauche.html ?
Voici mon code
<html>
<head>
<title>new</title>
</head>
<frameset name="haut" ROWS="20%,*"BORDER="1" >
<frame >
<frameset name="gauche"COLS="22%,*"BORDER="1">
<frame src="gauche.html">
<frameset name="droite"COLS="100%,*"BORDER="1">
<frame >
</frameset>
</frameset>
</frameset>
</body>
</html>
Merci de m'éclairer
je suis nouveau et j'ai une première question, alors voila je crée un site, dans la page index j'ai mis des frames (cadres) que j'ai nommé:
haut
gauche
droite
dans le cadre "gauche" j'ai appeler une page html nommé gauche.html
dans cette page j'ai mis un seul lien nommé "lien" qui appel une autre page contenant du texte et nommé blabla.html
quand j'ouvre la page index, j'ai mes 3 frames avec le lien "lien" dans la frame nommé "gauche", donc jusqu'au là tout est normal.
maintenant je voudrais que quand je click sur le lien "lien", la page blabla.html s'ouvre dans la frame nommé droit.
alors je sais que je doit ajouter un truc du genre target="droite", mais où est ce que je doit le placer ?
dans mon code ci-dessous où dans la page gauche.html ?
Voici mon code
<html>
<head>
<title>new</title>
</head>
<frameset name="haut" ROWS="20%,*"BORDER="1" >
<frame >
<frameset name="gauche"COLS="22%,*"BORDER="1">
<frame src="gauche.html">
<frameset name="droite"COLS="100%,*"BORDER="1">
<frame >
</frameset>
</frameset>
</frameset>
</body>
</html>
Merci de m'éclairer
1 réponse
-
Bonjour
est bien dans ton lien tu met :target="droite"
=><a href="page.html" target="droite">Lien</a>
-
-
@yahcine86salut , je sais pas si le pb vient de là ou si c'est une faute de frappe de ta part mais bon j'te le dis quand même : a aucun moment tu ouvres ton "body"
-
@melissa02re
Merci pour la correction, cependant le pb ne vient pas de la
mais j'ai réussi
Solution:
j'ai supprimer le 3é frameset et j'ai rajouté un 2é frame dans le 2é frameset que j'ai nommé droite, se qui donne:
<html>
<head>
<title>new</title>
</head>
<frameset name="haut" ROWS="20%,*"BORDER="1" >
<frame >
<frameset name="gauche"COLS="22%,*"BORDER="1">
<frame src="gauche.html" >
<frame name="droite" >
</frameset>
</frameset>
</html>
En tout cas merci à vous
-