je sais que dream n'est pas parfait mais je ne me sens vraiment pas d'humeur a tout coder a la main .... :(
youdontcare
hmmm, jette dreamweaver (quel nom prétentieux quand j'y pense ...) par la fenêtre. je n'ai jamais utilisé ce truc, mais c'est clair qu'il ne respecte pas le standard :
16.2.1 The FRAMESET element
<![ %HTML.Frameset; [
<!ELEMENT FRAMESET - - ((FRAMESET|FRAME)+ & NOFRAMES?) -- window subdivision-->
<!ATTLIST FRAMESET
%coreattrs; -- id, class, style, title --
rows %MultiLengths; #IMPLIED -- list of lengths,
default: 100% (1 row) --
cols %MultiLengths; #IMPLIED -- list of lengths,
default: 100% (1 col) --
onload %Script; #IMPLIED -- all the frames have been loaded -- onunload %Script; #IMPLIED -- all the frames have been removed -- >
]]>
Attribute definitions
rows = multi-length-list [CN] This attribute specifies the layout of horizontal frames. It is a comma-separated list of pixels, percentages, and relative lengths. The default value is 100%, meaning one row. cols = multi-length-list [CN] This attribute specifies the layout of vertical frames. It is a comma-separated list of pixels, percentages, and relative lengths. The default value is 100%, meaning one column.
//
tu peux essayer de ne rien spécifier (ie juste <frameset><frame ...) et voir comment dreamweaver réagit.
Bon cela ne marche pas ...
dreamweaver m'indique cela :
"le jeu de cadres ne contient aucune valeur de lignes ou de colonnes.
La valeur de par défaut 2 lignes est prise en compte."
so ? :(
voila tout le code de ma page liste_gestion.php :
<html>
<head>
<title>GESTIONNAIRE : Gérer les annonces</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="*,*"><<j'avais mis 100% mais il me remet ca automatiquement <frame src="liste_gestion_listing.php"> <frame src="UntitledFrame-2"></frameset>><<idem, il le rajoute automatiquement <noframes></noframes><<idem, il le rajoute automatiquement </html>
j'obtiens bien deux boîtes de dialogue ... donc je pense que le problème vient de ce que tu veux faire avec tes frames, car elles doivent être là.
donc :
* tu veux faire quoi avec ?
* tu t'y prends comment ?
* et à ton avis, où est-ce que ça plante ?
Batman-Fr
youdontcare a écrit a écrit :
* à la fin de ton code, il y a un tag </body>, as-tu mis au début <body> dans ton html ? si oui, enlève-le, c'est soit un <body> soit un <frameset>
* <noframes> définit le texte affiché lorsque le browser ne supporte pas les frames. ie <noframes>votre navigateur ne supporte pas les frames blah blah blah</noframes>
ok pour le noframes et le body, c'est clair maintenant :)
ce qui est etonnant c'est que c'est dreamweaver qui a mis les 2 ... :heink: bon, je sais, dream c'est dream.
en ce qui concerne mon frameset avec une seule et unique frame, tu pourrais aussi me repondre ? :D
:jap:
youdontcare
* à la fin de ton code, il y a un tag </body>, as-tu mis au début <body> dans ton html ? si oui, enlève-le, c'est soit un <body> soit un <frameset>
* <noframes> définit le texte affiché lorsque le browser ne supporte pas les frames. ie <noframes>votre navigateur ne supporte pas les frames blah blah blah</noframes>
Batman-Fr
:hello:
voila, pour des raisons de popup et des formulaires que je n'etalerai pas, j'ai besoin de creer un frameset pour une seule page ...
le probleme, c'est que je n'y arrive pas. Pour l'instant, j'y suis arrive en bricolant les % afin que la 2eme frame (qui n'a pas lieu d'etre) ne soit pas visible mais cela ne me satisfait pas ...