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 :
- <!DOCTYPE machinblablabla>
- <?
- switch ($page)
- {
- case "news": $include = "news.php"; break;
- case "gallery": $include = "gallery.php"; break;
- default: $include = "news.php"; break;
- }
- ?>
- <head>
- </head>
- <body>
- <div id="menu">
- <ul>
- <li><a href="index.php?page=news">NEWS</a></li>
- <li><a href="index.php?page=gallery" >GALLERY</a></li>
- </ul>
- </div>
- <div id="page">
- <? include($include); ?>
- </div>
- </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é ?
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