j'ai un bout de site... avec des frames (je sais c'est ringard)...
Il y a trois frames...
Ma page est conforme W3C (certification W3C 4.0.1)
Tout fonctionne correctement
Sur Mac (Internet Explorer, Firefox, Safari)
Sous Linux (Firefox, konqueror)
Sur Windows (Firefox)
Mais pas sous Windows Internet Explorer...
Mes frames se mélangent... Le découpage est correct mais la frame qui devrait se trouver en bas à droite se retrouve en haut à droite et je n'est rien en bas à gauche...
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
09/02/2005 - 00h08
zoup1
Date d'inscription
juillet 2004
Localisation
Paris
Âge
48
Messages
3 766
Re : Frames dans Internet Explorer Window
Bon on oublie tout... j'ai trouvé d'où vient le problème.
A ma grande honte mon code W3C 4.0.1 avait un petit bug que le validator n'a pas vu...
Moi qui escompait dire beaucoup de mal d'Internet Explorer c'est raté !!!
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
09/02/2005 - 06h27
JP
Date d'inscription
février 2003
Localisation
Strasbourg
Âge
31
Messages
1 625
Re : Frames dans Internet Explorer Window
Salut,
Les frames ce n'est pas top top, donc si j'étais toi j'essayerai de faire mes "frames" en CSS.
Une idée comme ça ...
a+
JP
09/02/2005 - 09h27
zoup1
Date d'inscription
juillet 2004
Localisation
Paris
Âge
48
Messages
3 766
Re : Frames dans Internet Explorer Window
Salut,
ben moi j'aime bien les frames...
Pourquoi ce n'est plus à la mode les frames ???
Mais je suis effectivement en train de me mettre aux CSS qui a l'air d'être très chouette... Par contre j'ai rien vu dans CSS pour faire directement des trucs genre frames. Par contre je vois très bien comment simuler le truc en encapsulant l'ensemble dans un tableau...
Par ailleurs le fait d'utiliser des frames me permet un type de programmation que j'aurais un peu de mal à reproduire si la description de ma page se faisait avec une seule page (enfin, disons que cela m'obligerait à réfléchir un bon coup)...
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mais je suis effectivement en train de me mettre aux CSS qui a l'air d'être très chouette...
Oui très chouette et c'est aussi un standard pour tout ce qui est mise en page.
Par contre j'ai rien vu dans CSS pour faire directement des trucs genre frames.
Il faut utiliser le dimensionnement et le positionnement de "blocs" mais c'est vrai qu c'est peut être un peu moins évident que les frames.
Par contre je vois très bien comment simuler le truc en encapsulant l'ensemble dans un tableau...
Les tableaux sont aussi à éviter pour faire de la mise en page
Par ailleurs le fait d'utiliser des frames me permet un type de programmation que j'aurais un peu de mal à reproduire si la description de ma page se faisait avec une seule page
Pour tes pages menu.php tete.php et lecture.php ? Si c'est ca tu peux faire un include dans chaque bloc qui sera positionner en CSS.
(enfin, disons que cela m'obligerait à réfléchir un bon coup)...
C'est toi qui vois, moi je dis ça au cas où tu voudrais faire les choses de la manière la plus "propre" possible.
a+
JP
09/02/2005 - 12h49
zoup1
Date d'inscription
juillet 2004
Localisation
Paris
Âge
48
Messages
3 766
Re : Frames dans Internet Explorer Window
Envoyé par JP
C'est toi qui vois, moi je dis ça au cas où tu voudrais faire les choses de la manière la plus "propre" possible.
J'ai bien évidemment cette ambition...
D'ailleurs je suis assez en accord avec la plupart des arguments que l'on trouve dans ton lien...
Le petit lien que j'ai donné était juste pour la démonstration mais en fait il y a une appli complète en php de gestion de base de donnée assez généraliste... Je suis en train de finir de mettre au point la version 2 du logiciel et je pense que j'en resteri aux frames pour celle ci mais la version 3 s'en passera sans doute...
Par contre je vais y mettre de CSS...
J'en profites pour une petite question sur le passage des paramètres...
Quand on fait un formulaire on a le choix de la méthode pour le passage des paramètre en post ou en get... l'avantage du post étant que les paramètres n'apparaissent pas en clair dans l'URL, ce qui est pas mal surtout lorsqu'il s'agit de passer un un mot de passe.
Y a t il un moyen de faire un passage de paramètre en post autrement que par un formulaire... à travers un lien par exemple... et sans passer par les cookies non plus...
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
09/02/2005 - 13h41
JPL
Date d'inscription
septembre 2003
Localisation
Banlieue bordelaise
Messages
46 957
Re : Frames dans Internet Explorer Window
Je suis d'accord sur le plan des principes avec le fait qu'il faut éviter les frames (pour tout un tas de très bonnes raisons), et les tableaux pour le mise en page (pour des raisons de purisme essentiellement), mais attention : il est très difficile avec les CSS de simuler des frames et de remplacer tout ce qu'on peut faire avec les tableaux pour la mise en page... si en plus on veut que ça marche de façon à peu près semblable avec les divers navigateurs (pour un site je m'étais inspiré de http://html.conclase.net/, mais je viens de voir qu'ils ont un peu modifié leur mise en page).
Donc, j'ai honte, mais j'utilise encore les tableaux quand j'estime que cela ne vaut pas le coup de se casser la tête.
Rien ne sert de penser, il faut réfléchir avant - Pierre Dac
09/02/2005 - 16h31
coucou747
Date d'inscription
janvier 2005
Localisation
loin
Messages
207
Re : Frames dans Internet Explorer Window
ne te fais pas d'illusions, parfois Mozilla ne dit rien car ikl n'y à rien à dire, et IE a un rendu horible...
Mon site en est un exemple, j'y ai fait ce que je pouvais, mais on m'a dit que les titres étaient machés et qu'un bug js aparaissait...
on peu polémiquer longtemps comme ça, et est-ce que le monde tourneras plus rond ?
10/02/2005 - 01h40
ar0469
Date d'inscription
février 2005
Localisation
Sud Essonne
Âge
66
Messages
40
Re : Frames dans Internet Explorer Window
Bonsoir,
Allez voir mon site que j'ai fait à titre presque que professionnel il y a cinq ou six ans, je ne sais plus trop. Il comporte des frames.
Je suis d'accord c'est ringard, mais il fonctionne sous Internet Explorer et en plus, on me visite.
Si cela peut vous donner des idées... tant mieux.
Attention, c'est vraiment sans prétentions et très basique !!!
Allez voir mon site que j'ai fait à titre presque que professionnel il y a cinq ou six ans, je ne sais plus trop. Il comporte des frames.
Je suis d'accord c'est ringard, mais il fonctionne sous Internet Explorer et en plus, on me visite.
Je te remercie, mais j'ai résolu mon problème de frames... contrairement à ce que je pensais initialement, cela venait d'une petite erreur de ma part et non pas d'Internet Explorer...
Merci quand meme
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.