|
|
|
|
Re bonjour tout le monde, donc encore un problème:
Je suis sous nvu, et toujours pour rendre mon site plus pratique je veux faire en sorte d'avoir une page avec un menu sur la gauche, dont les liens sont ouverts sur le reste de la page... A vrai dire ça fait déjà 2 heures que je cherche comme un fou et je n'ai aucun résultat.
en gros sa devrait se présenter comme sa:
logo de mon site
Menu: |
Videos |
Musique | Le lien de gauche ouvre la page html ici
Images |
Radio |
J'ai pas arrêté de chercher et je me suis perdu dans des histoires de cadres et d'ancres... J'en peux plus...
Please Help!!!
Configuration: Windows XP Firefox 2.0.0.10
Nan c'est un intranet, mais je me retrouve quand même avec cent ou deux cent pages à gérer et j'en ai assez de devoir créer les liens sur toute mes pages à chaque fois que j'en créée une...
|
J'ai comme l'impression que mon pc va faire un vol plané.......
|
Salut ^^
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document sans nom</title> </head> <frameset rows="80,*" cols="*" frameborder="no" border="0" framespacing="0"> <frame src="header.html" name="topFrame" frameborder="yes" scrolling="No" noresize="noresize" bordercolor="#000099" id="topFrame" title="topFrame" /> <frameset cols="80,*" frameborder="no" border="0" framespacing="0"> <frame src="menu.html" name="leftFrame" frameborder="yes" scrolling="No" noresize="noresize" bordercolor="#33CC00" id="leftFrame" title="leftFrame" /> <frame src="mainframe.html" name="mainFrame" frameborder="yes" bordercolor="#FF0000" id="mainFrame" title="mainFrame" /> </frameset> </frameset> <noframes><body> </body> </noframes></html> La page header <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document sans nom</title> </head> <body> ICI LE HEADER </body> </html> La page menu <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document sans nom</title> </head> <body> <p><a href="mainframe.html" target="mainFrame">accueil</a></p> <p><a href="page2.html" target="mainFrame">page2</a></p> </body> </html> La page main frame <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document sans nom</title> <style type="text/css"> <!-- .Style1 {color: #3300CC} --> </style></head> <body> <span class="Style1">ici la page 1</span> </body> </html> La page 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document sans nom</title> <style type="text/css"> <!-- .Style1 {color: #3300CC} --> </style></head> <body> <span class="Style1">ici la page 2</span> </body> </html> Copie coller les codes et regarde si c est ce que tu veux; A savoir que quand tu crée une page avec cadres comme tu le souhaite tu as 1 page index : regroupant l ensemble des cadres 1 page header 1 page menu 1 page mainframe Les trois pages sont séparées en html mais sont inclues dans la page de base : INDEX tu peux travailler chaque page à ta guise Bon mon exemple ne prend pas une mise en page etc .. juste pour te montrer qu il ne faut pas 360000 pages pour un truc :) Il te suffit juste de créer une page3 page 4 page 5 avec en target (direction d afichage) la mainframe (cadre de droite) dans ton menu tu fais <p><a href="mainframe.html" target="mainFrame">accueil</a></p> <p><a href="page2.html" target="mainFrame">page2</a></p> <p><a href="page3.html" target="mainFrame">page3</a></p> etc ... la tristesse c est de ne pas savoir que l on est heureux ! |
Forcement c est le bordel , travailler avec des cadres = bordel en nombres de page html
|
Franchement merci warlix, ta methode marche à merveilles, et c'est exactement ce que je voulais, en plus avec ta methode, je n'ai plus besoin de me casser la tête à trouver une solution pour que la lecture des mp3 soit en continue pendant la navigation, je l'ai mise daans le header et apparemment ça fonctionne sans problèmes! Franchement merci!!!
|
Salut,
|