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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  rafraichissement dans les frame

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

rafraichissement dans les frame

n°1324857
juventino1​802
Posté le 14-03-2006 à 10:38:53  profilanswer
 

J'ai une page partagé en 3 frames:

Code :
  1. <head><title></title>
  2. </head>
  3. <FRAMESET rows="10%,*%" border="1">
  4.       <FRAME src="entete.php" noresize>
  5.       <frameset cols="15%,*" border="1">
  6.   <frame src="menu.php" name="menu" noresize>
  7.   <frame src="rien.php" name="principale" noresize>
  8.   </frameset>
  9. </frameset>


Dans la frame 'principale' est chargée d'autres pages. Lorsque je veux rafraichir la page chargée dans cette frame, elle affiche la page rien.php.
Qulequ'un peu m'aider?

mood
Publicité
Posté le 14-03-2006 à 10:38:53  profilanswer
 

n°1324922
j_lecruel
☀ ☁ ☂
Posté le 14-03-2006 à 11:44:43  profilanswer
 

http://www.projetweb.com/labalise/frames_1.php
 
Et c'est quoi exactement ton problème ?


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
n°1324955
juventino1​802
Posté le 14-03-2006 à 12:09:22  profilanswer
 

Mon probleme c'est que lorsque je veux rafraichir une page qui ce trouve dans la frame principale, ca me réaffiche la page rien.php.
Par exemple, si je charge unepage.php dans la frame principale, et que je veux la rafraichir avec F5, ca m'afffiche rien.php qui est la page par défaut de cette frame.
 
Sinon les iframe c'est mieux?


Message édité par juventino1802 le 14-03-2006 à 12:09:54
n°1324968
anapajari
s/travail/glanding on hfr/gs;
Posté le 14-03-2006 à 12:16:27  profilanswer
 

non c'est pareil les iframes...
 
Ce qu'il faut que tu comprennes c'est que la page affichée dans ton navigateur c'est celle qui contient ton frameset.
Quand tu fais "refresh", tu recharges cette page, et le code html est ré-interprété.
Donc il reconstruit la frame "principale" avec l'adresse qu'il trouve dans src, c'est à a dire rien.php.
 
Si tu veux recharger uniquement une frame, tu as deux solutions:
- soit tu prévois un lien( lien qui pointe sur la page en cours, pur html) ou un bouton( donc en js)dans la page affichée dans la frame principale
- soit tu prévois un bouton/lien dans la page qui contient le frameset, et avec du js tu ne lui fais recharger que la frame principale.
 
Soit si tu as FIREFOX tu fais bouton de droite sur ta frame et "this frame>reload this frame"

n°1325022
juventino1​802
Posté le 14-03-2006 à 13:18:58  profilanswer
 

Mais j'ai deja fait un site avec des frames et j'avais pa ce probleme!
Il n'ya pas d'autres solutions pour afficher un menu et une entete?

n°1325708
juventino1​802
Posté le 15-03-2006 à 11:28:18  profilanswer
 

Je sais pas ce qu'il c'est passé mais ça marche!!

n°1325712
j_lecruel
☀ ☁ ☂
Posté le 15-03-2006 à 11:38:22  profilanswer
 

Je pense qu'à ce niveau ça concerne la configuration du navigateur, certains navigateurs mémorisent peut-être la dernière page affichée dans la frame.


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
n°1325719
juventino1​802
Posté le 15-03-2006 à 11:54:06  profilanswer
 

Peut-etre, ca doit être ça!

n°1325785
xtof_83
Freeride Spirit
Posté le 15-03-2006 à 13:33:53  profilanswer
 

Et le mieux on le dira jamais assez:
 
Les frames c'est pas bien. :o  
 
deprecated deprecated deprecated deprecated

n°1325793
Schimz
Bouge pas, meurs, ressuscite !
Posté le 15-03-2006 à 13:51:22  profilanswer
 

non, c'est trés bien pour rafraichir une zone sans altérer les autres.

Message cité 2 fois
Message édité par Schimz le 15-03-2006 à 13:51:37
mood
Publicité
Posté le 15-03-2006 à 13:51:22  profilanswer
 

n°1325957
xtof_83
Freeride Spirit
Posté le 15-03-2006 à 16:05:22  profilanswer
 

Schimz a écrit :

non, c'est trés bien pour rafraichir une zone sans altérer les autres.


 [:b vampire]

n°1325978
dwogsi
Défaillance cérébrale...
Posté le 15-03-2006 à 16:20:13  profilanswer
 

Schimz a écrit :

non, c'est trés bien pour rafraichir une zone sans altérer les autres.

:lol:  
Crois ceux qui disent que les frames sont à bannir car c'est bel et bien le cas, il existe d'autres solutions!

n°1325985
anapajari
s/travail/glanding on hfr/gs;
Posté le 15-03-2006 à 16:32:30  profilanswer
 

dwogsi a écrit :

:lol:  
Crois ceux qui disent que les frames sont à bannir car c'est bel et bien le cas, il existe d'autres solutions!


Avant tout je tiens a préciser que sur le fond je suis d'accord les frames sapu!
 
Mais je ne vois pas trop d'autres solutions quand il s'agit de ne recharger qu'une partie de la page... ( le premier qui me sort Ajax je le flagelle à coup de petit suisse).
Alors oui biensur, on peut faire des pseudo-frames et pleins d'autre niuts mais la page est entièrement réaffichée quand même.
Donc l'argument de schmiz est tout ce qu'il y a de plus vrai !!!

n°1325988
xtof_83
Freeride Spirit
Posté le 15-03-2006 à 16:36:13  profilanswer
 

anapajari a écrit :

Avant tout je tiens a préciser que sur le fond je suis d'accord les frames sapu!
 
Mais je ne vois pas trop d'autres solutions quand il s'agit de ne recharger qu'une partie de la page... ( le premier qui me sort Ajax je le flagelle à coup de petit suisse).
Alors oui biensur, on peut faire des pseudo-frames et pleins d'autre niuts mais la page est entièrement réaffichée quand même.
Donc l'argument de schmiz est tout ce qu'il y a de plus vrai !!!


 
Oui mais on part du principe que de nos jours les connexions boost et que la page qu'on charge est faite selon les normes...
 
Ce qui signifie que la plus grosse partie de la page est dans le cache, et donc que ça se voit même pas qu'on recharge la page entiére ;)

n°1325995
dwogsi
Défaillance cérébrale...
Posté le 15-03-2006 à 16:47:10  profilanswer
 

Hmmmm... mouai mouai mouai..
Mais tu sais, anapajari, il existe aussi les méthodes associées à AJAX! Discret, transparent, rapide, clair.... Et incompatible à souhait, posant tout un tas de problème en tous genres d'un navigateur à un autre.
 
Comme il l'a été dit dans le post qui précéde, les connexions sont aujourd'hui, pour la majeure parti, bien plus rapide que par le passé (pas si lointain d'ailleur). Les temps de chargement sont donc largement réduit!
 
Et compte tenu de l'existence de langages tels que PHP, ASP, etc... qui permettent de créer des systèmes de pseudos frames il est quand même domage d'utiliser des frames sachant que ça nuit à la navigation, ça pose des problème avec certains navigateurs, etc...

n°1326026
anapajari
s/travail/glanding on hfr/gs;
Posté le 15-03-2006 à 17:14:56  profilanswer
 

xtof_83 a écrit :

Oui mais on part du principe que de nos jours les connexions boost et que la page qu'on charge est faite selon les normes...
Ce qui signifie que la plus grosse partie de la page est dans le cache, et donc que ça se voit même pas qu'on recharge la page entiére ;)


Ton argument est on ne peut plus vrai. Reste que tu recharges quand même toute la page :D.  
[edit]J'ajoute juste qu'on peut très bien faire des frames selon les normes voir XHTML 1.0 Frameset[/edit]
 

dwogsi a écrit :

Hmmmm... mouai mouai mouai..
Mais tu sais, anapajari, il existe aussi les méthodes associées à AJAX! Discret, transparent, rapide, clair.... Et incompatible à souhait, posant tout un tas de problème en tous genres d'un navigateur à un autre.


... même pas je réponds [:le-lapin-fou]
 

dwogsi a écrit :

Comme il l'a été dit dans le post qui précéde, les connexions sont aujourd'hui, pour la majeure parti, bien plus rapide que par le passé (pas si lointain d'ailleur). Les temps de chargement sont donc largement réduit!


toujours d'accord
 

dwogsi a écrit :

ça nuit à la navigation,

 
Bin pas vraiment, IE & FF gère correctement le précédent/suivant avec les frames, ou alors je vois pas de quoi tu parles ...

dwogsi a écrit :

ça pose des problème avec certains navigateurs, etc...


Moins que les CSS, regarde le nombre de choses mal supportées par IE... Et puis même avec lynx ça fonctionne les frames!
 
Alors encore une fois, les frames c'est deprecated et on peut faire 1000 fois mieux autrement, mais faut pas dire n'importe quoi non plus. Et je maintiens que l'argument de schminz était pertinent.
 
[edit]De toute façon dans quelques mois/années, dès que les Xframes seront supportées tout le monde y reviendra :o [/edit]

Message cité 2 fois
Message édité par anapajari le 15-03-2006 à 17:26:48
n°1326054
xtof_83
Freeride Spirit
Posté le 15-03-2006 à 17:36:09  profilanswer
 

anapajari a écrit :


[edit]J'ajoute juste qu'on peut très bien faire des frames selon les normes voir XHTML 1.0 Frameset[/edit]


 
Ouais mais je crois avoir lu et entendu que c'était quand même pas le super truc à utiliser ;)
 
Sinon oui, laissons le temps aux choses.
 
Et on verra comment évolue les choses. Mais pour tout les raisons que l'on connais, autre que devoir rafraichir toute la page, des outils puissants existent et donc utilisons les ;)
 
 
 

n°1326057
dwogsi
Défaillance cérébrale...
Posté le 15-03-2006 à 17:42:00  profilanswer
 

anapajari a écrit :


[edit]J'ajoute juste qu'on peut très bien faire des frames selon les normes voir XHTML 1.0 Frameset[/edit]

Et j'ajouterais à mon tour que d'utiliser des tableaux pour faire de la mise en page n'est pas un non respect des normes XHTML 1.0 pourtant...
 
edit :

anapajari a écrit :

Et puis même avec lynx ça fonctionne les frames!


A oui alors ça justement j'ai essayé! Les frames avec Lynx... Ca marche c'est certain mais alors faut avoir de la patience!


Message édité par dwogsi le 15-03-2006 à 17:43:46

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  rafraichissement dans les frame

 

Sujets relatifs
Retour vers l'index si la page n'est pas dans une frameDiriger un lien vers une frame
redirection en top frame[wxPython] Rafraichissement affichage
Rafraichissement fenetre video windows media playerJavascript pour copier donnée dans un champ de form d'une autre frame
Rafraichissement page dans un frame en phprafraichissement d un frame
supprimer le "click" d'une frame avec auto rafraichissement[Web] probleme de frame et de rafraichissement
Plus de sujets relatifs à : rafraichissement dans les frame


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