faire des frames sans frame ?

faire des frames sans frame ? - PHP - Programmation

Marsh Posté le 20-07-2005 à 18:50:50    

Je veux actualiser une partie de la page en cliquant sur un menu a gauche (par exemple) sans rafraichir la totalité de la page. et je veux faire ca sans frame  
 
es-ce possible?? merci :) :) :)

Reply

Marsh Posté le 20-07-2005 à 18:50:50   

Reply

Marsh Posté le 20-07-2005 à 19:00:39    

Ca va demander une dose de javascript et rendre ton site totalement inutilisable aux utilisateurs ayant desactivé cette fonctionnalite de leur navigateur.
 
Donc je reponds NON :)


Message édité par afbilou le 20-07-2005 à 19:00:57
Reply

Marsh Posté le 20-07-2005 à 19:14:15    

merci pour ton aide t'es vraiment trop cool!!
 
d'autre avis?

Reply

Marsh Posté le 20-07-2005 à 19:26:54    

En gros tu souhaites que l'on clique sur ton menu et que la partie contenu soit mise a jour sans que le reste de la page ne bouge ?

Reply

Marsh Posté le 20-07-2005 à 19:28:28    

texaff a écrit :

Je veux actualiser une partie de la page en cliquant sur un menu a gauche (par exemple) sans rafraichir la totalité de la page. et je veux faire ca sans frame  
 
es-ce possible?? merci :) :) :)


Ca sert à rien, et c'est nul.
 
Si tu nous expliquait pourquoi tu tient absolument à faire ça?  :??:

Reply

Marsh Posté le 20-07-2005 à 19:29:12    

J'ai l'impression k'on va tous etre "trop cool" :)

Reply

Marsh Posté le 20-07-2005 à 19:38:16    

;)  
 
tout le monde me dit que ce n'est pas bien les frame...
 
en fait mon menu n'est pas vraiment un menu, c'est un "script php" qui charge des fonctions imap etc.. qui sont tres longue au chargement  je veux donc eviter de devoir les recharger a chaque fois !
 
ps: je disais cool car repondre a 19h00 du tac au tac c'est qd meme bien sympa...
merci :)

Reply

Marsh Posté le 20-07-2005 à 21:46:13    

ça fait 2 heures que je réfléchis pour ne pas te répondre du tac au tac mais... non désolé

Reply

Marsh Posté le 21-07-2005 à 09:56:50    

c'est quand meme bien dommage!!

Reply

Marsh Posté le 21-07-2005 à 10:43:07    

Maintenant, deux paramètres à voir :

  • Intranet ou Internet ?
  • Quel est l'objectif de ton truc ?

Reply

Marsh Posté le 21-07-2005 à 10:43:07   

Reply

Marsh Posté le 21-07-2005 à 11:13:40    

internet!
 
objectifs : des requetes longues (5 bonnes secondes) sont faites sur mon menu ( pas le choix donc reduire se temps n'est pas possible)  
 
donc mon objectif est de le charger une fois, puis ne plus avoir a le faire...

Reply

Marsh Posté le 21-07-2005 à 11:14:49    

Enfin objectif, je voulais parler de l'objectif du site. Est-ce une application très spéciale, qui sort du cadre d'un site normal ? Où est-ce le menu général d'un site banal ?

Reply

Marsh Posté le 21-07-2005 à 11:15:39    

texaff a écrit :

internet!
 
objectifs : des requetes longues (5 bonnes secondes) sont faites sur mon menu ( pas le choix donc reduire se temps n'est pas possible)  
 
donc mon objectif est de le charger une fois, puis ne plus avoir a le faire...


 
Solution : mettre en cache le menu.:o


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-07-2005 à 11:16:51    

c'est un peu spécial ce n'est pas un menu classique, mais entierement personalisé (il va chercher des element un peu partout dans le net)  
 
donc ce n'est pas du tout banal! chaque personne du site aura un compte totalement different

Reply

Marsh Posté le 21-07-2005 à 11:17:32    

texaff a écrit :

c'est un peu spécial ce n'est pas un menu classique, mais entierement personalisé (il va chercher des element un peu partout dans le net)  
 
donc ce n'est pas du tout banal! chaque personne du site aura un compte totalement different


 
Mise en cache avec identifiant de l'utilisateur (ou de la session, au hasard).[:skeye]


Message édité par skeye le 21-07-2005 à 11:18:14

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-07-2005 à 11:18:13    

texaff a écrit :

c'est un peu spécial ce n'est pas un menu classique, mais entierement personalisé (il va chercher des element un peu partout dans le net)  
 
donc ce n'est pas du tout banal! chaque personne du site aura un compte totalement different


T'aurais pas ton site en ligne histoire de voir ?

Reply

Marsh Posté le 21-07-2005 à 11:20:38    

>>skeye  
 
ton idée est bien mais il me reste un probleme c'est que si la personne actualisé la page il faut que les requettes du menu se refasse!  
je sais je suis chiant ;)

Reply

Marsh Posté le 21-07-2005 à 11:20:58    

le site n'est pas en ligne je bosse en local pour l'instant!

Reply

Marsh Posté le 21-07-2005 à 11:22:01    

texaff a écrit :

>>skeye  
 
ton idée est bien mais il me reste un probleme c'est que si la personne actualisé la page il faut que les requettes du menu se refasse!  
je sais je suis chiant ;)


 
Suffit de lui mettre un lien, un bouton ou n'importe-quoi qui lui permette de déclencher le vidage du cache.:o


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-07-2005 à 11:22:37    

héhé je veux eviter ca justement :D

Reply

Marsh Posté le 21-07-2005 à 11:22:54    

texaff a écrit :

héhé je veux eviter ca justement :D


Alors tu peux commencer à pleurer.[:skeye]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-07-2005 à 11:26:22    

c'est bien dommage !!  
 
sur l'idée du cache il y a til un moyen de savoir si la personne a actualiser la page par rapport a si la personne a cliquer sur un lien du menu?

Reply

Marsh Posté le 21-07-2005 à 11:29:37    

pas à ma connaissance...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-07-2005 à 12:04:15    

ca aussi c'est bien dommage :)
 
effacer une partie de l'adresse url c'est possible?  

Reply

Marsh Posté le 21-07-2005 à 12:04:29    

texaff a écrit :

ca aussi c'est bien dommage :)
 
effacer une partie de l'adresse url c'est possible?


hein?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-07-2005 à 12:13:58    

en fait pour differencier un rafraichissement de page d'un clic il suffit de mettre lors du clic une variable dans la barre d'adresse (qui indique que ca a ete un clique) et ensuite on la supprime de la barre d'adresse ( comme ca si on actualise, on croira que la variable n'existe pas!)
 
pas sur d'avoir ete tres claire!


Message édité par texaff le 21-07-2005 à 12:14:21
Reply

Marsh Posté le 21-07-2005 à 12:14:25    

Redirection

Reply

Marsh Posté le 21-07-2005 à 12:16:32    


 
ça changera rien, ça, il va arriver sur la page sans son paramètre GET dans tous les cas.:o
 
[edit]
 
ou alors j'ai rien compris...[:pingouino]
 
[edit2]
 
Bon ok, si le paramètre est pas là on vire le cache et on actualise avec la page avec le paramètre...j'ai bon?[:joce]


Message édité par skeye le 21-07-2005 à 12:18:37

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-07-2005 à 12:20:20    

Voilà [:dawa] Enfin... Paramètre, vidage du cache, redirection vers la page sans paramètre :??:

Reply

Marsh Posté le 21-07-2005 à 12:21:19    

FlorentG a écrit :

Voilà [:dawa] Enfin... Paramètre, vidage du cache, redirection vers la page sans paramètre :??:


ben non, il veut vider le cache quand on raffraichit...[:joce]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-07-2005 à 12:21:42    

Quel bordel

Reply

Marsh Posté le 21-07-2005 à 12:22:32    


Je te le fais pas dire...[:joce]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-07-2005 à 12:38:16    

FlorentG a écrit :

Voilà [:dawa] Enfin... Paramètre, vidage du cache, redirection vers la page sans paramètre :??:


 
 
c'est presque ca!!
 
Parametre,gardage du cache, effacage du parametre,
 
-vidage du cache si redirection,
-gardage du cache si parametre
 
 
c'est le bordel mais ca serai cool
 

Reply

Marsh Posté le 21-07-2005 à 12:49:06    

ben...au boulot.:o


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-07-2005 à 18:06:02    

effacage est possible en php?? ca m étonne!! pour l'instant il ny a pas de javascript dans mon site et si je pouvais eviter d'en avoir ca serai royale!

Reply

Marsh Posté le 21-07-2005 à 18:14:35    

ben, il y a une autre solution...
 
alleger ton script de menu... ( Un menu se devrait d'etre le truc le plus rapide à afficher sur un site... )
 
tu aura beaucoup moins de problemes...


Message édité par Profil supprimé le 21-07-2005 à 18:15:05
Reply

Marsh Posté le 21-07-2005 à 18:23:45    

texaff a écrit :

effacage est possible en php?? ca m étonne!! pour l'instant il ny a pas de javascript dans mon site et si je pouvais eviter d'en avoir ca serai royale!


L'effaçage de quoi? :??:


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-07-2005 à 18:53:40    

Je ne connais pas le concept de ton menu, mais 5 secondes pour généré un menu, y'a peut-être un soucis non ?
Tu voudrais pas nous expliquer comment ça fonctionne ? :D

Reply

Marsh Posté le 21-07-2005 à 19:03:48    

compliqué a expliquer mais il y a entre autre des fonctions imap qui sont particulierement longues....

Reply

Marsh Posté le 21-07-2005 à 19:04:27    

skeye a écrit :

L'effaçage de quoi? :??:


 
 
oups désolé : effacage d'une partie de l'url!
ou trouver un autre moyen pour detecter le rafraichissement d'une page


Message édité par texaff le 21-07-2005 à 19:05:00
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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