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

  FORUM HardWare.fr
  Programmation
  PHP

  éviter le chargement complet lorsqu'on change de page ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

éviter le chargement complet lorsqu'on change de page ?

n°1825098
dysphory
Posté le 10-12-2008 à 17:35:26  profilanswer
 

Bonjours,
 
sur le site que je suis entrain de faire j'utilise la balise include pour afficher les donnée de pages dans une div.
 
pour etre plus concret voila un petit exemple :
 

Code :
  1. <!DOCTYPE machinblablabla>
  2. <?
  3.    switch ($page)
  4.     {
  5. case "news": $include = "news.php"; break;
  6. case "gallery": $include = "gallery.php"; break;
  7.  default:  $include = "news.php"; break;
  8.     }
  9. ?>
  10. <head>
  11. </head>
  12. <body>
  13. <div id="menu">
  14. <ul>
  15.             <li><a href="index.php?page=news">NEWS</a></li>
  16.             <li><a href="index.php?page=gallery" >GALLERY</a></li>
  17. </ul>
  18. </div>
  19. <div id="page">
  20. <? include($include); ?>
  21. </div>
  22. </body>


 
 
La logiquement je me dit : " on envoi des donnée dune page externe dans une div, donc la page n'est pas rechargée à chaaque clique "....
Et bien pourtant on dirais bien, c'est même très désagréable car on dirais que ma page "flash" a chaque fois que l'on change de rubrique.
 
Voici l'URL http://etna.darklight-creations.com/page/etna.php
 
Donc voilà mes questions :
Est-ce qu'il y a un autre moyen de faire la même operation ? a savoir charger un bout de page sans avoir a rechargé l'intégralité de la page ( sans avoir cet effet de flash ) ? si oui comment ? :)
Mon code est-il daubé ?  :whistle:  
 
Merci d'avance pour vos réponse, car la je ne voi vraiment pas quoi faire...... :??:


Message édité par dysphory le 10-12-2008 à 17:36:20
mood
Publicité
Posté le 10-12-2008 à 17:35:26  profilanswer
 

n°1825105
kao98
...
Posté le 10-12-2008 à 17:45:03  profilanswer
 

Renseigne toi quant au client/serveur web (sans doute la plus importante des notions à bien comprendre quand on se lance dans un site Internet). Une fois que tu auras bien assimilé ceci, tu pourras te rencarder sur l'Ajax.


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1825123
dysphory
Posté le 10-12-2008 à 18:01:20  profilanswer
 

merci kao98, oui l'Ajax.....il faudrait que j'y vienne un de ces 4.
Mais pour le moment je cherche une réponse rapide a mon problème, plus rapide que d'apprendre un nouveau language :)))

n°1825126
kao98
...
Posté le 10-12-2008 à 18:03:57  profilanswer
 

Apprend le fonctionnement client/serveur des sites Internet je t'ai dit !
 
Pis, je ne suis pas sûr qu'il y ait d'autre solution que de passer par de JS en fait. Enfin, j'en vois bien une, mais je ne la donnerais pas. Elle est d'un autre âge.


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1825166
tpierron
Posté le 10-12-2008 à 19:27:13  profilanswer
 

Je dirais que le flash viendrait plutôt de ton menu fait en ... flash. Essaie de mettre une image fixe à la place et regarde si ça "flash" toujours. Ou au moins diminue la hauteur de ton object flash, car de toute façon 80% de ton menu est déjà chargé par l'image en arrière plan.

n°1825178
dysphory
Posté le 10-12-2008 à 20:07:04  profilanswer
 

kao98> je vai regarder ca....mais je n'ai pas beaucoup de connaissance dans ce domaine, je vai donc m'y plonger.
Ca m'interesserais de le faire en java aussi mais pareil, je ne connais pas assez encore.
 
tpierron>tu penses qu'en diminuant le document flash ca ne ferais pas ca ? je vai suivre tes conseils et essayer differentes choses !
 
 

n°1825179
Profil sup​primé
Posté le 10-12-2008 à 20:09:48  answer
 

tpierron a écrit :

Je dirais que le flash viendrait plutôt de ton menu fait en ... flash. Essaie de mettre une image fixe à la place et regarde si ça "flash" toujours. Ou au moins diminue la hauteur de ton object flash, car de toute façon 80% de ton menu est déjà chargé par l'image en arrière plan.


 
 [:groody]

n°1825185
tpierron
Posté le 10-12-2008 à 20:27:06  profilanswer
 

Perso, j'essaierais de virer complètement le bandeau flash. Lorsque l'objet flash est initialisé, il est blanc par défaut, et va prendre un certains temps, certes court, mais néanmoins visible, pour afficher le bon fond d'écran. Le navigateur ne peut pas faire de double buffering, comme avec tous les autres éléments HTML de la page, ce qui donne cet effet de clignotement (je vois un truc blanc pendant quelques ms à chaque changement de page).

n°1825262
dysphory
Posté le 10-12-2008 à 23:07:04  profilanswer
 

luc@s> ?? tu n'as pas l'air convaincu....^^
 
tpierron> je vai essayé de virer le flash dés demain...c'est juste l'effet sur les bouton qui m'interessait....je sais qu'on peu faire la même chose avec du java mais je ne sais pas faire ca  -_-'

n°1825421
omega2
Posté le 11-12-2008 à 11:28:11  profilanswer
 

javascript <> java

mood
Publicité
Posté le 11-12-2008 à 11:28:11  profilanswer
 

n°1825475
NewsletTux
&lt;Insérez ici votre vie /&gt;
Posté le 11-12-2008 à 13:55:38  profilanswer
 

bah s'il veut du Java :o


---------------
NewsletTux - outil de mailing list en PHP MySQL
n°1825477
dysphory
Posté le 11-12-2008 à 13:57:09  profilanswer
 

javascript plustot oui

n°1825762
dysphory
Posté le 11-12-2008 à 19:39:17  profilanswer
 

Alors ? quelqu'un pourrait-il m'indiquer comment faire un fondu ( faire varier l'Alpha ) sur une image lors d'un rollover en javascript ( ou en Css, il me semble que c'est possible ) ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  éviter le chargement complet lorsqu'on change de page ?

 

Sujets relatifs
Créer un fichier HTML aprés execution de la page PHPConnaitre les pc connecter à un réseau avec une page en php
[Résolu] Ne pas charger une page pdt la vérifi des variable de sessionretour à la page précédente : conserver les données de session
Exécuter script depuis une autre pageOuvrir lightbox au chargement d'une page
De la 1ère place à la 3ème page ?Page web qui retourne du code xml
Editer une page en php 
Plus de sujets relatifs à : éviter le chargement complet lorsqu'on change de page ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR