Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: Henri le le 12-07-2006 a 22:02:41

Titre: Ouvrir des pages html dans un cadre d'une seule page
Posté par: Henri le le 12-07-2006 a 22:02:41

Bonjour à tous,

Je suis entrain de faire le site de mon groupe de musique et j'aime autant vous prévenir, je suis novice et je ne connai que très peu le code html. Alors voilà mon problème, j'aimerai savoir comment faire pour pouvoir avoir une page d'accueil avec un menu et ensuite lier les différents liens de ce menu à des pages qui s'ouvriraient dans un cadre de ma page 1. De façon a ne pas être obligé de charger à chaque fois la page complète avec le menu. Un peu comme sur ce site par exemple:www.amkashop.com (http://www.amkashop.com) (non non il ne me paient pas pour la pub).

Voilà, j'espère que vous prendrez le temps de m'aiguiller, je m'excuse auprès des brutasses qui doivent trouver ma question évidente! :-\.

Merci d'avance en tout cas!

Titre: Re:Ouvrir des pages html dans un cadre d'une seule page
Posté par: OKKO le le 12-07-2006 a 22:10:44

salut.

La réponse à l'exemple que tu donnes se nomme Le FRAMSET ou jeu de cadre.

En gros ta page est constituée ,par exemple, de deux pages :
une page "Menu" (a gauche)
une page "Principale" (a droite)
tout ça réuni dans une page index.htm

pour un exemple va la:
http://www.commentcamarche.net/html/htmlframes.php3

@+ pour la suite ;-)

Titre: Re:Ouvrir des pages html dans un cadre d'une seule page
Posté par: Henri le le 12-07-2006 a 22:33:26

Hé hé...j'en ai des sueurs froides! Donc à priori pas moyen de faire l'impasse sur le code? (je fais tout en mode "création" dans dreamweaver en fait...). Si je fais un cadre à gauche et un autre au centre par exemple, ceci sera ma page index. ensuite j'aimerai charger ma page html dans le cadre du centre, je suis forcé de coder ou il y a une astuce dans le mode création de dreamweaver?
(C'est vraiment pas que j'ai pas envie d'apprendre le code mais je crois que je fais un peu partie de la catégorie codophobe de la population, vraiment très très chaud de s'y mettre pour des petits trucs précis quand on cerne pas l'ensemble de la chose...)

Titre: Re:Ouvrir des pages html dans un cadre d'une seule page
Posté par: Henri le le 12-07-2006 a 23:28:39

Ok alors je crois que j'ai compris, après quelques tests je pense pouvoir apporter une réponse à quelqu'un qui rencontrerait le même problème que moi. Voici un mini tutorial pour le frame set sans code pour les gros nuls comme moi! :p

étape 1: tu crées ta page principale (dans dreamweaver tu peux choisir un modèle de jeu de cadres tout fait au démarrage di besoin) en créant deux cadres différents au moins sur ta page en utilisant "insertion/html/cadre"
Tu cliques ensuite sur fichier/enregistrer tout, et tu donne un nom à chacun de tes cadres (par exemple"menu" et "pages").

étape 2: tu constate que chaque cadre est enregistré comme une page différente (.htm) et ce qui est généralement ta page principale nommée "index" est un "frame set", donc en fait l'ensemble des différentes pages.
Il suffit à présent d'ouvrir ces pages et d'y créer le contenu comme pour des pages "habituelles".

étape 3: enfin pour lier les boutons du menu aux diférentes pages qui s'ouvriront donc (c'est le but de la démarche...) dans le cadre "pages", il suffit de pointer le lien vers le nom de la page concernée puis sur la cible (ex "_blank" ou "_self") tu pointes vers l'emplacement du cadre sur la page (main; left ou top selon le cas)

Titre: Re:Ouvrir des pages html dans un cadre d'une seule page
Posté par: OKKO le le 13-07-2006 a 06:30:48

voila !

c'est lé début.


Il est possible que certains t'alertes sur le fait d'utiliser des frames : holala c'est pas bien !

Vu que tu commences je préfère te laisser tester et utiliser ce systeme la

bon courage

Titre: Re:Ouvrir des pages html dans un cadre d'une seule page
Posté par: MarvinLeRouge le le 13-07-2006 a 10:47:03

@Henri
Je t'alerte : les frames holala c'est pas bien !

Titre: Re:Ouvrir des pages html dans un cadre d'une seule page
Posté par: Netah le le 13-07-2006 a 14:46:32

RE ALERTE: Les frames c tabous, on veut en venir à bout !

Dans dreamweaver, sans toucher au code, tu peux utiliser les templates. Ca te permet de faire la meme chose avec du html et du css pas tres propre, mais ce sera déjà nettement mieux qu'avec des frames !!!!

Attention, tu regretteras vite d'avoir fait ton site avec des frames si tu inciste. Je crois qu'il y a des bons tuto sur dreamweaver sur mediabox.

Titre: Re:Ouvrir des pages html dans un cadre d'une seule page
Posté par: Henri le le 13-07-2006 a 21:53:54

Arf! Ben moi qui me faisait une joie! Bon ben je vais tester les templates sur dreamweaver alors...

Mais une question existentielle, c'est quoi le soucis à priori avec les frames?

Titre: Re:Ouvrir des pages html dans un cadre d'une seule page
Posté par: Henri le le 13-07-2006 a 22:47:11

En fait je trouve pas les templates sus-nommés... :-\ Tu parlais de mix entre html et CSS, mais je trouve rien, à part soit du CSS soit du HTML dans les possibilités de modèles de Dreamweaver...

Si ça pose des problèmes d'utiliser je vais peut-être pas me casser la tête dessus et en profiter pour utiliser un autre moyen, tant que je peux fonctionner "dans le principe" par cadres, peu importe comment. Vous me conseillez quoi du coup? (je vous rapelle que je code aussi bien qu'Adriana Karembeu..)

Titre: Re:Ouvrir des pages html dans un cadre d'une seule page
Posté par: Netah le le 14-07-2006 a 17:57:45

Oué, templates = modeles.

Template c le mot pour se la péter un peu quand on a pas dream et qu'on veut passer pour un mec qui s'y connait ::)
Mais comme j'ai pas dream, je peux pas t'aider après.

Et puis, Adriana K. est très douée pour coder.

Titre: Re:Ouvrir des pages html dans un cadre d'une seule page
Posté par: tilke le le 10-08-2006 a 00:37:25

salut donc vous n'avais pas d'autres explication pour resoudre ce probleme, sa mainterresse aussi moi, merci


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.