dreamweaver - Web design - Graphisme
Marsh Posté le 16-10-2003 à 13:36:32
il faut donner des noms a chacune de tes frames
quand au lien de ton bouton : dans la fenetre de propriété ou tu met ton lien, juste a droite tu a une case appelée "cible" et la tu selectionne la frame dans lakelle tu souhaites que ton lien s'affiche
Marsh Posté le 16-10-2003 à 16:23:07
Dans la case cible j'ai le choix entre 4 proposition laquelle choisir
-blank
-parent
-self
-top
Marsh Posté le 16-10-2003 à 16:54:40
kamouso a écrit : Dans la case cible j'ai le choix entre 4 proposition laquelle choisir |
Tu dois donner un nom à chacune de tes frames
Ainsi elles apparaitront dans la case cible.
Marsh Posté le 16-10-2003 à 18:21:08
Les frames c'est mal !
Marsh Posté le 16-10-2003 à 18:38:32
mon lien s'affiche dans la bonne frame mais sur toute la page et les autres frame n'apparaissent plus.
Marsh Posté le 24-10-2003 à 13:26:17
j'ai refait ma page d'acceuil a partir d'un kit graphique sans frame,je voulait savoir si sans les frame je pouvait qd meme ne changer que la partit du milieu de ma page d'acceuil pour chaque nouveau lien.
Marsh Posté le 24-10-2003 à 13:31:58
en inserant une iframe dans la parrie centrale...tu cree un tableau sur ta partie centrale et tu met ce code dans le tableau :
<iframe name="nomdelaframe" src="ficher.htm" width="258" height="315" FRAMEBORDER=0 scrolling="auto" align="center" cellpadding="0" cellspacing="0"></iframe>
Marsh Posté le 24-10-2003 à 14:43:51
ou pour faire un système un peu moins crade au niveau accessibilité, en utilisant les templates de dreamweaver : il permet de définir une partie "fixe" d'une page, et chaque page reprend alors cette partie fixe automatiquement, dreamweaver s'occupant de gérer le code pour que ce soit transparent pour toi.
Marsh Posté le 24-10-2003 à 14:50:25
Personnellement j'avais une page avec un iframe au milieu pour le contenu, et je cherchais à m'en débarrasser paske sapu... Ben j'ai juste fais un petit script d'include php, c'est facile à mettre en place, et tu gagne beaucoup de temps
Marsh Posté le 24-10-2003 à 15:10:38
moazaaa a écrit : Personnellement j'avais une page avec un iframe au milieu pour le contenu, et je cherchais à m'en débarrasser paske sapu... Ben j'ai juste fais un petit script d'include php, c'est facile à mettre en place, et tu gagne beaucoup de temps |
pour ce qui comme moi, y pige keudalle en php, tu as une url/tuto pour ce genre de script ?
Marsh Posté le 24-10-2003 à 15:38:41
j'ai fait une iframe mais lorsque je suis en mode apercu la page s'ouvre au bonne emplacement mais pas sur toute la partit de la iframe
Marsh Posté le 24-10-2003 à 15:45:35
Joulpouille a écrit : |
ah non, désolé, mais rassure toi, j'y pige pas grand chose non plus hein
Si tu cherche quelques doc, tu trouvera rapidement, va voir su php.net, y'a une doc complète et bien faite.
En fait, le principe est simple, tu a ton index.php (meme si toute la page n'est pas en php, il faut que le fichier ait l'extension php), tu crée ta page, et a l'endroit ou tu veux insérer ton fichier inclu, j'ai fait une suite de if (condition "Si" ), et elseif (condition "sinon si..." ) avec un nom de variable qui change suivant la page a inclure.
en gros ca fait un truc du genre :
si mavariable == home alors inclure home.php
et ensuite, tu fera passer la variable dans chaque lien, et ils pointeront tous vers index.php.
Et donc tu utilise la doc de php.net pour trouver comment faire les if, inclure des fichiers, et passer les variables dans les liens, c'est vraiment tout con .
Marsh Posté le 24-10-2003 à 15:47:28
Sinon tu peux aussi faire l'inverse : sur chaque page tu inclus "menu.php" là où doit venir ton menu. Ça permet d'avoir des URL sans paramètres.
Marsh Posté le 24-10-2003 à 15:49:39
antp a écrit : Sinon tu peux aussi faire l'inverse : sur chaque page tu inclus "menu.php" là où doit venir ton menu. Ça permet d'avoir des URL sans paramètres. |
Ouais, c'est pas bête, j'avais pas pensé
Mais ce que je m'aime bien dans la facon dont je l'ai fait, c'est que chaque page autre que index.php n'a que du contenu, je n'ai pas besoin de penser à remttre quoi que ce soit dans les pages, même le lien au css est repris depuis le index.php.
Marsh Posté le 24-10-2003 à 15:55:35
C'est aussi ce que j'ai fait, mais en masquant les params et les extensions.
Par ex www.antp.be/software/renamer/screenshots/fr
-> software.php inclut index.php
-> index.php voit qu'il y a un "fr" dans les params -> langue = "fr"
-> index.php découpe les params : section = "software", sous-section = "renamer", page = "screenshots"
-> inclusion du fichier adéquat
Marsh Posté le 24-10-2003 à 15:57:52
antp a écrit : C'est aussi ce que j'ai fait, mais en masquant les params et les extensions. |
euh merci, mais ca devient trop compliqué pour moi la...
Marsh Posté le 29-10-2003 à 16:47:04
Ce que j'ai fait ,j ai crée un tableau que j'ai nommé comme iframe .jusque la ca va j'arrive à affiché mes pages la ou je veut par contre maintenant qd je fait un apercu dans le navigateur mon menu principal s'affiche mais par contre dans l iframe comment faire pour que qd le site s'ouvre une page s'ouvre automatiquement a l'emplacement de l'iframe.(page d'accueil)
merci de vos réponses
Marsh Posté le 29-10-2003 à 16:53:04
kamouso a écrit : Ce que j'ai fait ,j ai crée un tableau que j'ai nommé comme iframe .jusque la ca va j'arrive à affiché mes pages la ou je veut par contre maintenant qd je fait un apercu dans le navigateur mon menu principal s'affiche mais par contre dans l iframe comment faire pour que qd le site s'ouvre une page s'ouvre automatiquement a l'emplacement de l'iframe.(page d'accueil) |
je suis pas sur d'avoir compris, mais il faut que tu fasse tes liens avec un attribut target="nom_de_l'iframe"
tu auras bien entendu préalablement affecté un nom a ton iframe avce l'attribut id="nom_del_iframe".
Ca réponds à la question ou j'ai rien compris ?
Marsh Posté le 16-10-2003 à 13:30:22
je suis en train de creer mon site .j'ai creer une page d'acceuil avec des frames .je voudrait que sur chaque page rien ne change sauf la frame du milieu .mais la par contre j'ai fait une frame sur la gauche avec des bouton mais lorsque je clique sur l'un de ces bouton au lieu que cela soit la frame du milieu qui change c'est celle de gauche .comment faire pour que ce ne soit que la frame du milieu qui change.