Problème en html avec frameset
Résolu
ilyess_kira
Messages postés
49
Statut
Membre
-
mpmp93 Messages postés 2931 Date d'inscription Statut Membre Dernière intervention -
mpmp93 Messages postés 2931 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Désolé si ma question va paraître débile pour certain mais la je débute en html et je voulais créer 3 zones et leurs dimensions mon code est le suivant sauf que ca marche pas du tout :
merci pour vos réponses
Désolé si ma question va paraître débile pour certain mais la je débute en html et je voulais créer 3 zones et leurs dimensions mon code est le suivant sauf que ca marche pas du tout :
merci pour vos réponses
print "Content-type: text/html; charset=iso-8859-1\n\n"; print "<html>" print '<body style="background-color:#FFFFCC ;">' print "<title> Decodeur </title>" print '<H1 align="center"> Struct Decoding </H1>' print '<HR>' print '<FORM ACTION="/cgi-bin/decodHex.py" METHOD=POST>' print '<frameset rows="25%,25%,25%">' print '<frame src="frame_a.htm" />' print '<frame src="frame_b.htm" />' print '<frame src="frame_c.htm" />' print "</frameset>" print '<BR>' print '<INPUT TYPE=SUBMIT VALUE="GO"> ' print '</FORM>' print "</body>" print "</html>"
1 réponse
-
bonjour,
c'est normal que ça marche pas....
frameset n'est pas un sous-ensemble de FORM....
Le FORM doit être dans un frame qui est une page indépendante. par exemple frame_c.htm doit contenir votre FORM ... /FORM
et simplement en passant: FRAME et FRAMESEt sont obsolètes...
A+-
Merci pour votre réponse ... j'ai compris que je ne dois pas utiliser frameset dans FORM.
du coup ou dois-je mettre ça :
print '<frameset rows="25%,25%,25%">'
print '<frame src="frame_a.htm" />'
print '<frame src="frame_b.htm" />'
print '<frame src="frame_c.htm" />'
print "</frameset>"
Merci pour le temps que vous accordez à mon problème -
déja vous avez pas besoin des print(".....
Une page PHP c'est du code HTML avec du PHp dedans, exemple:<h1>Mon titre de page</h1>
est réécrit en PHP:
<?php $titreH1 = ''Mon titre de page"; ?>
et plus loin:
<h1><?php echo $titreH1; ?></h1>
La description des frames et frameset se fait en général dans index.php ou index.html sous leur forme HTML et non PHP:
<frameset rows="25%,25%,25%"> ...etc...
Tout est expliqué ici:
http://www.w3.org/TR/html4/present/frames.html
mais si j'ai un bon conseil à vous donner, c'est de laisser tomber les frames.
Utilisez plutôt le positionnement CSS:
http://html5.immo-scope.com/index.php?page=html5/miseEnPageAvecPositionnement
A+
A+ -
J'ai avancé un petit peu sur mon code
Un de mes collegues m'a dit que sur le fichier frameset je ne dois pas avoir de body du tout
mon code dois ressembler plutôt à ca
<html> <frameset rows="25%,25%,25%">' <frame src="frame_a.htm" />' <frame src="frame_b.htm" />' <frame src="frame_c.htm" />' </frameset></html>
mais sauf que mnt j'ai rien qui marche :s
avez-vous des suggestions à me proposer ? si vous voulez je peux vous passez tous mon code source
Merci d'avance -
Tout est expliqué ici:
http://www.w3.org/TR/html4/present/frames.html
et il y a plein d'explications également en français ailleurs. Avec GOOGLE vous trouvez en 5 minutes chrono
-