1

Toujours dans le cadre (ahah) de la conception de mon site web chéri, je voulais avoir un renseignement...
Voilà, j'aimerais faire un truc mais je ne sais pas si c'est faisable. Ma page est constituée d'un jeu de cadre avec une frame en haut et une frame sur le reste de l'écran. Quand la page qui est chargée dans la frame du reste de l'écran est trop grande, une barre de scroll apparait, mais ne concerne que la frame-du-reste-de-l-ecran.

Je voulais savoir si c'était possible de faire en sorte de garder le système de frame, mais que le scroll concerne toute la page (et pas seulement le cadre du reste).

Et aussi savoir si un cadre et une frame, c'est la même chose, parce que sinon, je sens que je vais encore passer pour un amateur n00b de chez l4m3rz.
J'ai les bonbons qui collent au papier.

Adoptez le http://www.sodomyth.com/ Way of Life

2

bon, déjà, les frames, c'est naze ça pue ça roule en fiat et ça mange des frites.

Ensuite, pour ta question, est-ce que tu pourrais faire un dessin rapide pour montrer ton idée, parce que j'ai du mal à suivre... En gros tu veux un bandeau en haut de page, un texte en bas, et un scroll sur toute la page ? Pourquoi utiliser des frames ? (ou alors j'ai rien compris)

PS : j'aurais plutôt mis ça dans le forum http/php/toutça...
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

3

idem, dans http et autre pour le forum

sinon, je conseille de ne pas utiliser de frame, idem c'est naze et autre...

et sinon, idem, un petit schéma, ce sera plus simple !
Ancien pseudo : lolo

4

./3 > En bref : idem. grin
avatar
Mind the gap ?

5

./2
Mdr ça roule en fiat ^^

Sinon oué les frames c'est le mal smile

6

Arvi89 (./5) :
Sinon oué les frames c'est le mal smile.gif

Pas plus que les hrommes. (Ouais, jsuis fatigué, je sors).
avatar
Mind the gap ?

7

./5 référence à la [google]ligue des saints san ku kai a billouman associés[/google]
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

8

myth > les frames c'est le mal parce que ça fait correspondre plusieurs documents HTML à une même URL ce qui est une abrerration par rapport à la définition de "URL"

sinon, oué, pour contrôler les barres de défilement à afficher ou pas, y'a des options à la con dans la déclaration de "frameset"...
(réflexion)
et même , mieux, pour faire ce que tu veux, t'as pas besoin de frames cheeky :

tu mets tes "frames" ou "cadres" (oui c'est pareil) dans le même fichier, mais dans deux <div>

<html><head><title>plop</title></head>
<body>
<div id="letrucduhaut">
les trucs du haut
</div>
<div id="lerestedelapage">
le truc du reste
</div>
</body>
</html>

et après tu joues au CSS pour que le truc du haut fasse la bonne hauteur grin
div#letrucduhaut {
height: lataille px;
}

je divague peut etre totalement, mais bon, vu l'heure... j'ai un prétexte cheeky

9

Voilà un peu à quoi ça ressemble. Dans l'ensemble, vous avez saisi l'idée hehe
Le problème principal est qu'on va devoir ajouter plein de pages, et donc, si on est amené à modifier la partie du haut, on va devoir se la taper dans toutes les pages... chose qu'on aimerait éviter. Il y a possibilité de charger un code extérieur à une page, autrement que par un système de frame ?

J'ai les bonbons qui collent au papier.

Adoptez le http://www.sodomyth.com/ Way of Life

10

<? include'blabla.txt'; ?>
avatar

11

na, <?php include('blabla.html'); ?> sinon ce n'est pas propre tongue

et puis pour faire cela, tu n'as absolument pas besoin de frames !
Ancien pseudo : lolo

12

Marche pas sad (en tout cas pas en local)
Noob mode: il y a des balises d'appel pour le PHP ?
J'ai les bonbons qui collent au papier.

Adoptez le http://www.sodomyth.com/ Way of Life

13

<? ?>

t'es sur que t'as php d'installé et que ta page est un .php ? grin
avatar

14

non

<?PHP include("fichier.inc.php"); ?>

autant l'écrire correctement, tous les serveurs ne sont pas configurés avec les short tags
note: si tu veux que PHP marche, le fichier doit finir en PHP sinon ce sera pas interprété.

15

(pour le dernier point, c'est très variable, souvent le html marche également)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

16

17

jamais eu un serveur ou il fallait "<?php" perso
avatar

18

(ok, donc l'embrouille vient du fait que je n'ai pas PHP sur ma machine ^^)
Et, hem, il n'y a pas un équivalent en HTML *simple* ? grin
J'ai les bonbons qui collent au papier.

Adoptez le http://www.sodomyth.com/ Way of Life

19

tu fais une page avec toute ta structure (les div header, center, footer toussa) et tu copie-colles a chaque nouvelle page html que tu veux créer ? ca a un gros avantage, quand tu va vouloir modifier ta structure, tu vas devoir te taper les modifs sur chaque page tongue

20

le HTML ne permet pas de factorisation, donc, non, pas de solution html pure.
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

21

et c'est tellement simple classe et rapide en php smile

22

Nheryvra (./19) :
tu fais une page avec toute ta structure (les div header, center, footer toussa) et tu copie-colles a chaque nouvelle page html que tu veux créer ? ca a un gros avantage, quand tu va vouloir modifier ta structure, tu vas devoir te taper les modifs sur chaque page tongue


j'aurais plutôt appellé ça un inconvénient mais soit embarrassed
Tekken Punch !!! beuh Love Hina déjà fini ... :'(
Japan-A-Radio
Vertyos@| les modos sont des enculés
Vertyos@| y'a des queues partout, un vrai bonheur'

23

Oui mais je comprends pas le PHP cry
J'ai les bonbons qui collent au papier.

Adoptez le http://www.sodomyth.com/ Way of Life

24

http://www.phpdebutant.org/ grin

En gros tu mixes ce que t'ont dit squalyl et Peio, genre un index.php avec

<div id="header">
  <? include('header.php'); ?>
</div>

<div id="center">
 <? include('center.php'); ?>
</div>


avec les CSS qui vont bien pour les div ...

Et après tu peux ameliorer en ayant tout dans l'index.php. Genre tu fais un dossier /pages/ sur ton site, tu fais tes liens dans le menu du haut sous la forme <a href="index.php?page=unepage"> et dans ton index.php tu remplaces le div center d'avant par un truc du genre

<div id="center">
  <?
  if (isset($_GET['page'] && file_exists('/pages/'.$_GET['page'].'.php'))
    include('/pages/'.$_GET['page'].'.php');
  else 
   include('defaut.php');
 ?>
</div>


C'est un peu l'esprit frame (enfin c'est ce qu'on cherche a faire quand on fait des frames en général), mais en mieux hehe

25

Ou sinon tu le fais en JS ^^
avatar
Webmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)

26

Ah, ça je veux bien smile
...
Comment on fait ? grin
J'ai les bonbons qui collent au papier.

Adoptez le http://www.sodomyth.com/ Way of Life

27

fais du PHP smile

franchemetnt y'a rien a comprendre.

T'écris du HTML dans un truc qui finit par ".PHP" et à l'endroit où tu veux inclure un autre fichier tu écris le <?PHP include(truc); ?>

28

Sinon avec un script qui met à jour tes pages statiques quand tu modifies le menu (genre tu mets %BEGINMENU% avant et %ENDMENU% après et tu remplaces dans chaque fichier par le contenu de menu.html) bon, c'est probablement plus chiant que du php si tu ne sais pas scripter.
avatar
fabetal_ > Hier, je me suis fait monter par un pote
redangel > et en chevals, ça donne quoi?
Nil> OMG I think I'm gay

29

Peio (./17) :
jamais eu un serveur ou il fallait "<?php" perso


c'est parce que les shorts tags etaient activés, ce qui n'est pas propre.


<?php pour le PHP

<?% pour l'asp

quand tu as un serveur où les 2 sont installés, si tu mets <?, le serveur ne sait pas en quel langague c'est...
Ancien pseudo : lolo

30

étant donné que j'en ai rien à battre de l'asp, c'est propre pour moi grin

je trouve ça laid "<?php" tongue
avatar