Partie dune page qui ne se rafraichit pas

Partie dune page qui ne se rafraichit pas - PHP - Programmation

Marsh Posté le 07-05-2008 à 18:56:19    

Bonjour !
J'ai un site perso sur lequel j'aimerai mettre un lecteur de fichiers RBS/Mp3 ( Radioblog).
Mais ce que j'aimerai, c'est le mettre dans ma barre de navigation dans ma page d'accueil index.php et faire en sorte que cet endroit ne soit pas rafraichit quand je change de page. ( sinon la musique se coupe et recommencet du début)
Donc j'ai créé une balise Div la ou je veux afficher mes pages et je les affiche comme ça :  

Code :
  1. <?php
  2. if (isset($_GET["page"]) && $_GET["page"]!="" && file_exists($_GET["page"].".php" ))
  3. include($_GET["page"].".php" );
  4. else
  5. include("accueil.php" );
  6. ?>


 
mais lorsque je change de page, il y a tout qui se rafraichit..
il y a t il un moyen qu'une partie de ma page index ne se rafraichisse pas ?
Merci d'avance  :)

Reply

Marsh Posté le 07-05-2008 à 18:56:19   

Reply

Marsh Posté le 07-05-2008 à 23:11:20    

Utiliser des frames ou modifier le contenu de la page en Javascript.

Reply

Marsh Posté le 07-05-2008 à 23:11:52    

des iframes ? pour le contenu du site ou seulement pour le lecteur ?


Message édité par Jere06 le 07-05-2008 à 23:12:53
Reply

Marsh Posté le 09-05-2008 à 11:26:52    

perso je dirais pour le site :( car si tu mets une iframe pour le lecteur, la page contenant ton lecteur sera quand même rappelée pour "créer" ta page suivante alors que si tout le site est dans la iframe mis à part le lecteur, quand tu appelleras une page par un lien de ton site (qui est dans la iframe) il n'y aura que la iframe à actualiser.

Reply

Marsh Posté le 09-05-2008 à 13:25:31    

Merci ! C'est pas super pratique comme mise en page mais je vais essayer ! ;)

Reply

Marsh Posté le 09-05-2008 à 17:02:21    

oui c'est sûr :( sinon il y a la vieille méthode popup qui n'est pas top non plus mais au moins tu ne touches pas à la "structure" du site.

Reply

Sujets relatifs:

Leave a Replay

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