Les frames [Débutant]

Les frames [Débutant] - HTML/CSS - Programmation

Marsh Posté le 11-05-2005 à 18:06:51    

Salut,
J'ai une page internet organisée de la facon suivante:
Une page principale qui en haut contient des champs de formulaire avec un bouton, et en bas contient une iframe.
La soure de cette iframe est une page qui elle meme contient deux frame.
On peut donc dire que l'ecran est divisé en deux, et que l'iframe aussi est divisee en deux aussi...
 
Je shouaiterai a l'appui sur le bouton envoyer le formulaire dans la frame de gauche, dison frame1, mais je n'ai aucune idée de comment les faire communiquer, comment envoyer les donnees a la frame de gauche...
 
Quelqu'un pourrait il me metre sur la voie?
 
Merci de votre aide Wink


Message édité par vonzzz le 12-05-2005 à 10:30:01
Reply

Marsh Posté le 11-05-2005 à 18:06:51   

Reply

Marsh Posté le 11-05-2005 à 18:32:54    

je pense pas m'avancer en disant que tu vas te faire fusiller à cause de tes frames  [:el g]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 11-05-2005 à 18:37:13    

*arrive de bonne humeur*  
*lit les topics...*
 :heink:  :heink:  :heink:  
*se demande ce qu'est ce drole de sujet sur les frames*
 :fou:  :fou:  :fou:  
NNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
 :cry:   :sweat:  :cry:  :sweat:  
Il faut pas utiliser les frames  :non:  :non: !!! C'est comme ca qu'on faisait il y a 15 ans!! Maintenant il faut evoluer... regarde sur le site d'alsacreations (www.alsacreations.com/articles je crois :p)  
 
A bientot  :hello:


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 11-05-2005 à 19:01:48    

lool le probleme c que c pas moi qui décide de ce que j'utilise ou de ce que je n'utilise pas donc il me faut résoudre ce probleme...


Message édité par vonzzz le 11-05-2005 à 19:02:12
Reply

Marsh Posté le 11-05-2005 à 19:19:37    

C'est qui qui decide? Que le tue sur le champs


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 11-05-2005 à 19:33:35    

lol bah celui qui decide, c le boss bien entendu...
 
En tout cas mon probléme est reglé jai trouvé la solution.
 
Mais je comprend pas pourquoi les frame sont autant détesté..  
C'est pourtant bien pratique pour ne pas avoir a reloader une page entiere, et elles sont utilisées dans énormément de site connus... Et a ma connaissance il n'y a pas de methode pour reloader une partie de la page seulement autrement qu'avec des frame... (peut etre que je me trompeé...)

Reply

Marsh Posté le 11-05-2005 à 19:36:05    

Faut aller voir le site de la w3c (celle qui decide, la boss du web quoi)


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 11-05-2005 à 20:03:14    

vonzzz a écrit :

Mais je comprend pas pourquoi les frame sont autant détesté..


Parce que c'est merdique et complètement contraire à la philosophie du web

vonzzz a écrit :

C'est pourtant bien pratique pour ne pas avoir a reloader une page entiere


Je ne vois aucun problème à tout recharger. Genre un menu+entête ça fait pas plus de 3ko [:spamafote]  

vonzzz a écrit :

et elles sont utilisées dans énormément de site connus...


Site connus de merde alors ;)

vonzzz a écrit :

Et a ma connaissance il n'y a pas de methode pour reloader une partie de la page seulement autrement qu'avec des frame... (peut etre que je me trompeé...)


Comme dit, on s'en balance...
 
Bref, moi j'appelle pas pratique un truc qui :

  • Sert à rien
  • Rend impossible tout référencement logique (qui ne s'est jamais retrouvé sur une page dénuée de menu ou d'entête)
  • Pose d'énormes problème d'accessibilités  
  • Casse la logique de navigation (plus de bouton précédent par exemple)
  • Rend impossible le bookmarkage d'une page précise
  • Rend impossible le rechargement d'une page précise
  • etc...


Bref, à dégager ;)

Reply

Marsh Posté le 11-05-2005 à 20:08:01    

lol un vrai refractaire...
Mais pour une application web qui demande un minimum de temps de chargement de chaque page (pour des raison de connexions aux bases de données entre autre) je t'assure que c plus pratique, et même indispensable de recharger une partie de la page seulement.
Pour les sites merdique, microft utilise des frame pour certains de ses sites


Message édité par vonzzz le 11-05-2005 à 20:09:07
Reply

Marsh Posté le 11-05-2005 à 20:14:20    

vonzzz a écrit :

Mais je comprend pas pourquoi les frame sont autant détesté..


http://evpc.biz/personal/soapbox/m [...] ace#frames
http://openweb.eu.org/articles/finir_cadres/
http://www.useit.com/alertbox/9612.html (à noter concernant ce dernier article que les iframes ont, après tests, les mêmes défauts que les frames classiques)

Citation :

C'est pourtant bien pratique pour ne pas avoir a reloader une page entiere


Bof, sur la majorité des sites bien faits l'overhead du au rechargement complet est largement inférieur à celui qui est généré avec le genre de pages qui accompagnent habituellement les frames

Citation :

et elles sont utilisées dans énormément de site connus...


1- Pas spécialement
2- La mise en page par table aussi, c'est pas pour ça que c'est une bonne chose

Citation :

Et a ma connaissance il n'y a pas de methode pour reloader une partie de la page seulement autrement qu'avec des frame... (peut etre que je me trompeé...)


AJAX fonctionne très bien [:spamafote]  

vonzzz a écrit :

Mais pour une application web qui demande un minimum de temps de chargement de chaque page (pour des raison de connexions aux bases de données entre autre) je t'assure que c plus pratique, et même indispensable de recharger une partie de la page seulement.


non


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 11-05-2005 à 20:14:20   

Reply

Marsh Posté le 11-05-2005 à 20:36:57    

vonzzz a écrit :

lol un vrai refractaire...
Mais pour une application web qui demande un minimum de temps de chargement de chaque page


Ca prend pas plus de temps [:spamafote] Avec une seule page, t'as un seul entête HTML (<head> ). Avec tes frames, tu multiplie ça par le nombre de page, + les requêtes HTTP nécessaire, donc c'est plus long ;)

vonzzz a écrit :

(pour des raison de connexions aux bases de données entre autre)


Euh... Non, je vois pas trop...

vonzzz a écrit :

je t'assure que c plus pratique


Ouhhhh, toi t'es un débutant, hein ;) C'est absolument pas pratique, ça change rien. Et si c'est pour dire genre "ça permet de garder un truc fixe à l'écran", genre le menu toujours accessible, sache qu'il existe d'autres moyens beaucoup plus simples et plus légers ;)

vonzzz a écrit :

et même indispensable de recharger une partie de la page seulement.


C'est pas la peine d'y penser...

vonzzz a écrit :

Pour les sites merdique, microft utilise des frame pour certains de ses sites


C'est pas parce que Microsoft les utilise que c'est forcément bien... Quand tu connais la relation Microsoft-Standards du web, t'as tout de suite compris ;)

Reply

Marsh Posté le 11-05-2005 à 20:39:45    


il est là \o/
tu veux pas aller voir dans blabla, j'ai posé une question à laquelle tu pourrais peut etre répondre ? :o


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 11-05-2005 à 20:40:25    

ok :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed