Tom's Guide > Forum > Programmation > [Résolu] [résolu] HTML/PHP Une de mes 3 frames reste invisible

[Résolu] [résolu] HTML/PHP Une de mes 3 frames reste invisible

Forum Programmation : [Résolu] [résolu] HTML/PHP Une de mes 3 frames reste invisible

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !

Lire la meilleure réponse, apportée par sparrowix.

Mot :    Pseudo :           
 

Bonjour,

j'utilise le script jbc-explorer comme album photo pour mon site : http://amisdlabecane.free.fr
j'ai voulu simplement ajouter une frame (horizontale) au dessus des 2 frames d'origines (verticales) pour y placer ma bannière.
Problème : la frame n'est même pas visible. J'aurais pensé à un problème d'affichage de ma page php .dirsys/titre.php mais elle ne s'affiche même pas, pas de border visible, rien. Je suppose donc que mon problème vient de mes frames mais je ne vois pas l'erreur ... merci de votre aide :

Code :
  1. <framset rows="200,*" frameborder="0" border="0" framespacing="3">
  2.   <frame src=".dirsys/titre.php" name="title" target="titre" scrolling="no">
  3. <frameset cols="240,*" frameborder="yes" border="1" framespacing="3">
  4.   <frame src=".dirsys/arbre.php" name="tree" scrolling=""  >
  5.   <frame src=".dirsys/list.php" name="main">
  6. </frameset>
  7. <noframes><body>
  8. Cette page HTML nécessite un navigateur supportant les frames,
  9. veuillez nous en excuser.
  10. </body></noframes>


Message édité par gryphus71 le 02-06-2009 à 09:41:54
1: Les frames on essaye de les éviter ( il y a beaucoup de façon de faire mieux ) Site du Zero
2: il me semble que tu oublie un </frameset>
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Personne n'est disponible pour m'aider sur ce sujet ?

Répondre à gryphus71

Peux-tu nous redonner ton lien? celui-ci est mort. Je regarderai, pas de soucis.

------------------------------ En Restaurant, le coeur de breizh
Répondre à Tybbow

Merci pour l'info, je viens d'éditer le premier post, j'avais simplement oublié un 'e' dans le lien (-_-)
le re-voici : http://amisdlabecane.free.fr

Répondre à gryphus71

Je ne vois pas tes frames dans le code source ><

------------------------------ En Restaurant, le coeur de breizh
Répondre à Tybbow

Citation :

Bonjour,

j'utilise le script jbc-explorer comme album photo


;)
et voici une "citation" du code source de la page lorsqu'on la visualise sur le net :

Code :
  1. <framset rows="200,*" frameborder="0" border="0" framespacing="3">
  2.   <frame src=".dirsys/titre.php" name="title" target="titre" scrolling="no">
  3. <frameset cols="240,*" frameborder="yes" border="1" framespacing="3">
  4.   <frame src=".dirsys/arbre.php" name="tree" scrolling=""  >
  5.   <frame src=".dirsys/list.php" name="main">
  6. </frameset>

Répondre à gryphus71

Je viens de remarquer une erreur (récifiée) mais ca ne résoud pas le problème de départ :
j'avais inversé hauteur et largeur dans :
<framset rows="200,*" frameborder="0" border="0" framespacing="3">
qui devient :
<framset rows="*,200" frameborder="0" border="0" framespacing="3">

Répondre à gryphus71

up s'il vous plaît, mon problème est toujours d'actualité !

Répondre à gryphus71

<framset rows="200" frameborder="0" border="0" framespacing="3">
<frame src=".dirsys/titre.php" name="title" target="titre" scrolling="no">

------------------------------ Mac OS X, Feisty fawn, winXP
http://jonathanschmidt.fr
Répondre à sparrowix

Code :
  1. <framset rows="200" frameborder="0" border="0" framespacing="3">
  2.   <frame src=".dirsys/titre.php" name="title" target="titre" scrolling="no">
  3. <frameset cols="240,*" frameborder="yes" border="1" framespacing="3">
  4.   <frame src=".dirsys/arbre.php" name="tree" scrolling=""  >
  5.   <frame src=".dirsys/list.php" name="main">
  6. </frameset>


Voilà, je viens de modifier mais aucun changement (-_-)
mais je ne vois pas pourquoi mon étoile dérangerait !? dans le code qui suit, on retrouve la même chose (<frameset cols="240,*" ) qui fonctionne parfaitement !
Et d'après ce site l'écriture de mon code est bonne !?!?!?

Code :
  1. <frameset rows="hauteur de la première ligne, hauteur de la 2° ligne">
  2.   <frame src="...">
  3. <frameset cols="largeur de la première colonne, largeur de la seconde colonne">
  4.   <frame src="...">
  5.   <frame src="...">
  6. </framest>

Répondre à gryphus71
Meilleure réponse

1: Les frames on essaye de les éviter ( il y a beaucoup de façon de faire mieux ) Site du Zero
2: il me semble que tu oublie un </frameset>

------------------------------ Mac OS X, Feisty fawn, winXP
http://jonathanschmidt.fr
Répondre à sparrowix

non je n'ai qu'une seule </framset> puisque c'est 1 seul tableau avec des lignes/colonnes imbriquées ... enfin c'est ma première impression, je vais revérifier en m'appuyant sur des sites/cours de frame :)

Je sais que les frames ne sont plus utilisées et je ne les ai jamais aimé ^^
mais j'ai récup ce code/script gratuit et il demande de ne pas modifier le "squelette" de son code. Dans ce cas là je ne rajouterais qu'une simple frame au dessus, ce qui ne modifiera en rien son script.

(et merci de prendre du temps pour essayer de m'aider :) )

Répondre à gryphus71

apparemment j'ai trouvé le problème : tout bète, j'avais oublié un 'e' à mon premier frameset
et il me manquait un </frameset>
malheureusement, je suis au taf et j suis arrivé à ma limite d'upload de données sur net2ftp (pour les connaisseurs) et je ne pourrais remettre tout ca en place que ce soir.
Je reviendrais poster le résultat et placer le sujet en résolu si ca résoud réellement mon problème ;)

Répondre à gryphus71

testé et approuvé, il me manquait un 'e' à mon premier <framset>
+ il manquait un </frameset> à la fin
ET (oui je sais ...) j'avais mis un </frameset> au lieu d'un <frameset>
résultat final :

Code :
  1. <frameset rows="75,*" frameborder="0" border="0" framespacing="3">
  2.   <frame src=".dirsys/title.php" name="title" scrolling="">
  3.   <frameset cols="240,*" frameborder="yes" border="1" framespacing="3">
  4.     <frame src=".dirsys/arbre.php" name="tree" scrolling=""  >
  5.     <frame src=".dirsys/list.php" name="main">
  6.   </frameset>
  7. </frameset>

Répondre à gryphus71
Tom's Guide > Forum > Programmation > [Résolu] [résolu] HTML/PHP Une de mes 3 frames reste invisible
Aller à :

Il y a 3054 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Liens