OK. ALors on part dans le hors-sujet.
Voici le code de ton frameset :
<frameset rows="116,529*" frameborder="NO" border="0" framespacing="0" cols="*">
<frame name="topFrame" scrolling="NO" noresize src="haut.htm" >
<frameset cols="134,873*" frameborder="NO" border="0" framespacing="0" rows="*">
<frame name="leftFrame" scrolling="NO" noresize src="gauche.htm">
<frameset cols="747*,123" frameborder="NO" border="0" framespacing="0" rows="*">
<frame name="mainFrame" src="centre.htm">
<frame name="rightFrame" scrolling="NO" noresize src="droite.htm">
</frameset>
</frameset>
</frameset>
Le Frameset correspond au découpage de ta fenêtre en cadres. Tu dis "je découpe ma page en 2 colonnes ; je découpe la colonne 1 en deux lignes, et la colonne 2 en 3 lignes" (ce n'est qu'un exemple sans rapport avec le code ci-dessus)
Par exemple :
frameset cols="134,873*"
signifie que tu divises ta fenêtre en 2 colonnes, l'une de 134 pixels de large, l'autre de 873 pixels minimum, le * signifiant que s'il reste de la place, elle le prendra.
Typiquement, 134 + 873 = 1007 pixels, nettement supérieur à 800.
Tu pourrais tenter de mettre :
frameset cols = "10%, *"
Ce qui signifie que la colonne de gauche prend 10% de la largeur de la fenêtre, et la colonne de droite prend tout le reste.
TU comprends?
Si tu ne comprends pas, va sur Programmation, ils seront prêts à t'aider là-bas, moi j'me casse