Bonjour
Je recherche la manière de programmer une page Web qui doit contenir
trois fenêtres permettant d'afficher trois URLS différents mais en précisant la fenêtre d'affichage.
Je ne suis pas programmeur, je fais un peu de html et des javascripts; j'accueillerai toute solution proposée avant un grand intérêt.
Voici en résumé ce que je veux :
1-une fenêtre (toujours la fenêtre la plus à gauche dans les exemples plus bas)
contient par défaut un moteur de recherche comme Google par exemple;
2-j'effectue une recherche avec Google et les résultats sont affichés dans la fenêtre de gauche
3-mon problème est que lorsque je clique sur un des liens de la fenêtre de gauche (résultat de la recherche de Google)
je suis incapable de le faire s'afficher dans le FRAME 2 (SOLUTION 1) ou dans la fenêtre de droite (SOLUTION 2)
SOLUTION 1
Dans cette page
http://www.francopee.com/eureka/new_page_1.htm
À gauche Google est récupéré par défaut dans une fenêtre qui s'imbrique dans le iframe.
Je fais une recherche dans Google qui affiche un bilan de résultats.
Je veux que, lorsque je clique sur un des liens du bilan des résultats de Google, le lien s'affiche dans le FRAME 2 et que lorsque je clique sur un des liens de la page contenue dans le FRAME 2 le lien s'affiche dans le FRAME 3.
Comme je n'ai pas de contrôle sur la page affichée par Google après un recherche, j'ai pensé réglé le problème de la manière suivante soit :
Dans le cadre de gauche :
je crée une fenêtre qui contient Google avec iframe
et j'insère les codes <base target=droit_haut>, droit_haut étant le nom du FRAME 2
Je pensais pouvoir obtenir le résultat désiré de cette manière mais ce n'est pas le cas.
=====================================================
SOLUTION 2
Dans cette page
http://www.francopee.com/eureka/page_1.htm
j'utilise deux IFRAMES.
Comment faire pour que les liens cliqués dans le iframe de gauche
soit affichés dans le iframe de droite? Comment dois-je utiliser l'attribut target?
Voici les codes de la page :
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
<base target="centre">
</head>
<body>
<iframe
align="center"
height="400"
width="400"
hspace="100"
vspace="100"
src="http://wwww.google.com" target="iframe">centre</a>
target="centre">
</iframe>
<iframe
align="center"
height="400"
width="400"
hspace="100"
vspace="100"
name="centre">
</iframe>
</body>
</html>
Toute aide sera appréciée. Pourriez-vous SVP me contacter à ycloutier@yahoo.com si vous trouvez une solution.
Merci
Yvan
Je recherche la manière de programmer une page Web qui doit contenir
trois fenêtres permettant d'afficher trois URLS différents mais en précisant la fenêtre d'affichage.
Je ne suis pas programmeur, je fais un peu de html et des javascripts; j'accueillerai toute solution proposée avant un grand intérêt.
Voici en résumé ce que je veux :
1-une fenêtre (toujours la fenêtre la plus à gauche dans les exemples plus bas)
contient par défaut un moteur de recherche comme Google par exemple;
2-j'effectue une recherche avec Google et les résultats sont affichés dans la fenêtre de gauche
3-mon problème est que lorsque je clique sur un des liens de la fenêtre de gauche (résultat de la recherche de Google)
je suis incapable de le faire s'afficher dans le FRAME 2 (SOLUTION 1) ou dans la fenêtre de droite (SOLUTION 2)
SOLUTION 1
Dans cette page
http://www.francopee.com/eureka/new_page_1.htm
À gauche Google est récupéré par défaut dans une fenêtre qui s'imbrique dans le iframe.
Je fais une recherche dans Google qui affiche un bilan de résultats.
Je veux que, lorsque je clique sur un des liens du bilan des résultats de Google, le lien s'affiche dans le FRAME 2 et que lorsque je clique sur un des liens de la page contenue dans le FRAME 2 le lien s'affiche dans le FRAME 3.
Comme je n'ai pas de contrôle sur la page affichée par Google après un recherche, j'ai pensé réglé le problème de la manière suivante soit :
Dans le cadre de gauche :
je crée une fenêtre qui contient Google avec iframe
et j'insère les codes <base target=droit_haut>, droit_haut étant le nom du FRAME 2
Je pensais pouvoir obtenir le résultat désiré de cette manière mais ce n'est pas le cas.
=====================================================
SOLUTION 2
Dans cette page
http://www.francopee.com/eureka/page_1.htm
j'utilise deux IFRAMES.
Comment faire pour que les liens cliqués dans le iframe de gauche
soit affichés dans le iframe de droite? Comment dois-je utiliser l'attribut target?
Voici les codes de la page :
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
<base target="centre">
</head>
<body>
<iframe
align="center"
height="400"
width="400"
hspace="100"
vspace="100"
src="http://wwww.google.com" target="iframe">centre</a>
target="centre">
</iframe>
<iframe
align="center"
height="400"
width="400"
hspace="100"
vspace="100"
name="centre">
</iframe>
</body>
</html>
Toute aide sera appréciée. Pourriez-vous SVP me contacter à ycloutier@yahoo.com si vous trouvez une solution.
Merci
Yvan