Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3417 connectés 

 


Dernière réponse
Sujet : [HTML] : faire un FRAMESET avec 1 seule FRAME
Batman-Fr ok merci bcp de ton aide
 
je sais que dream n'est pas parfait mais je ne me sens vraiment pas d'humeur a tout coder a la main .... :(

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Batman-Fr ok merci bcp de ton aide
 
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 :
 
http://www.w3.org/TR/REC-html40/present/frames.html
 
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.
Batman-Fr

youdontcare a écrit a écrit :

haaa ... désolé :D :D :D :jap:
 
c'est tout con :
 
<html>
<frameset rows="100%">  <frame src="tapagehtml.html">
</frameset>
</html>  




 
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>  

 

[edtdd]--Message édité par Batman-Fr--[/edtdd]

Batman-Fr :D  
 
merci, je teste demain :jap:  
 
 :hello:
youdontcare haaa ... désolé :D :D :D :jap:
 
c'est tout con :
 
<html>
<frameset rows="100%">
 <frame src="tapagehtml.html">
</frameset>
</html>
Batman-Fr on se comprends mal alors :)  
 
j'ai bien mon frameset qui marche avec mes 2 frames (cf mon code dans mon premier post)
 
ce que je veux parvenir a faire, c'est faire un frameset pour une seule frame meme si cela parait totalement illogique :D
youdontcare

Batman-Fr a écrit a écrit :

en ce qui concerne mon frameset avec une seule et unique frame, tu pourrais aussi me repondre ?  :D


j'ai essayé, ça marche sans problèmes.
 
à savoir :
 
* un fichier de test :
 
<html>
<frameset rows="100%, 0%">
 <frame src="a.html">
 <frame src="b.html">
</frameset>
</html>
 
* deux fichiers a.html et b.html au contenu quasi identique :
 
a.html :
<html>
<body>
 hello
 <script>alert('frame A');</script>
</body>
</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 ...
 
voila actuellement mon code :
 
<frameset frameborder="NO" border="0" framespacing="0" rows="101%,00%">  
  <frame name="master" src="liste_gestion_listing.php">
  <frame src="liste_gestion_frame_vide.htm"></frameset>
<noframes></noframes>  
<body bgcolor="#FFFFFF" text="#000000">
.  
</body>

 
en rouge, c'est la frame que je voudrais virer ...
 
pouvez vous m'aider svp ? :jap:
 
question joker :D : a koi correspondent les balises <noframes></noframes> ?

 

[edtdd]--Message édité par Batman-Fr--[/edtdd]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)