|
|
|
|
Posté par
Benoit, le vendredi 22 décembre 2000 à 15:50:55
|
Slt Benoit,
La solution s'appelle Javascript ! Décidemment je regrette pas de l'avoir appris. Donc tu as 3 pages haut.htm, bas.htm et gauche.htm. En fait tu en as oublié une c'est la page qui contient la description du jeu de cadres lui-même : pour l'ex je vais l'appeler cadre.htm Dans cadre.htm tu doit avoir un code HTML qui ressemble à ça : <HTML> <HEAD> </HEAD> <FRAMESET cols="150,*"> <FRAME name="gauche" target="haut" src="gauche.htm"&g t; <FRAMESET rows="20%,*"> <FRAME name="haut" target="bas" scr="haut.htm"> <FRAME name="bas" src="bas.htm"> </FRAMESET> <NOFRAMES> <BODY> ... </BODY> </NOFRAMES> </FRAMESET> </HTML> J'ai bien dit qui ressemble. Bon ce qui est important c'est que pour chaque page la propriété NAME soit définie. Si ce n'est pas le cas fait comme ds l'exemple. Supposons que tu veuilles maintenant charger les pages nouveau_haut.htm et nouveau_bas.htm qd tu cliques sur un lien de bas.htm : Voici les modifications à apporter dans ta page bas.htm <HTML> <HEAD> <SCRIPT language="JavaScript&qu ot;> <!-- function changecadres() { window.parent.haut.locatio n.href="nouveau_haut.htm "; window.parent.bas.location .href="nouveau_bas.htm& quot;; } //--> </SCRIPT> </HEAD> <BODY> ... <A href="javascript:changec adres()">Cliquez ici pour changer les 2 cadres en même temps ...</A> ... </BODY> </HTML> Et voilà ! Une autre variante, en utilisant Javascript sous une forme moins explicite, pourrait être : <HTML> <HEAD> </HEAD> <BODY> ... <A href="nouveau_bas.htm&q uot; onclick="parent.haut .location.href='nouveau_haut. htm'">Cliquez ici pour changer les 2 cadres en même temps ...</A> ... </BODY> </HTML> Bien faire attention aux (') et aux (") C'est un peu plus simple mais c'est tjrs du Javascript ! Pour + d'explication sur window.parent... tu as mon e-mail A+ |
| 20/04 14h12 | [Webmaster] Créer un forum sur son site facilement | Webmaster |
| 22/09 15h53 | [mythes] 1 Kilo-octet = 1024 octets | Mythes et légendes |
| 26/10 09h17 | Sauvegarde des paramètres de Mozilla Thunderbird | Mozilla Thunderbird |
| 26/11 21h07 | [Systèmes d'exploitation] Programmation d'un Noyau / Os | Systèmes d'exploitation |
| 10/01 10h26 | [Programmation] Les normes des webservices | Programmation |
| 17/07 14h28 | AS 2.0 Lien change de couleur onRelease | 0 |
| 25/02 15h32 | Frame: clicker un lien 1 frame 2eme frame | 3 |
| 19/04 11h08 | Fenêtre: 2 frames variant suiv. lien choisi | 1 |
| 21/06 20h43 | Changer cible du lien | 2 |
![]() | Microsoft .NET Framework 2.0 (x86) - Le package redistribuable de Microsoft .NET Framework 2.0 installe le runtime .NET Framework et les fichiers associés requis... | Catégorie: Librairies (DLL) Licence: Freeware/gratuit |
![]() | SuperCopier 2 - SuperCopier est un gestionnaire de copie de fichiers libre pour Windows, proposant des fonctionnalités non couvertes par le... | Catégorie: Gestion de fichiers Licence: Freeware/gratuit |
![]() | Foobar 2000 - Foobar2000 est un lecteur audio avancé pour les plateformes Microsoft Windows. Son interface graphique est volontairement... | Catégorie: Lecteurs audio Licence: Freeware/gratuit |
![]() | Visual Basic Express 2005 - Le langage de programmation Visual Basic est historiquement dans les gènes de la société Microsoft. Avec plus de 30.000... | Catégorie: Visual Basic Licence: Freeware/gratuit |
![]() | Acer Aspire 5315-202G12Mi Intel | Catégorie: Ordinateur portable | 399.00 € Grosbill.com |
![]() | AMD Athlon 64 X2 | Catégorie: Processeur | 29.40 € Rue du Commerce |
![]() | AMD Athlon 64 1620 | Catégorie: Processeur | 31.00 € PriceMinister |
![]() | Apple iPod Nano 4 | Catégorie: Lecteur MP3 | 119.95 € PriceMinister |