Comment ne charger qu'un DIV en cliquant sur un lien du menu ? - PHP - Programmation
Marsh Posté le 13-03-2009 à 22:20:26
AJAX, définitivement, ton retour sera :
document.getElementById("tadiv" ).innerHTML=response;
Marsh Posté le 13-03-2009 à 23:28:52
Ok merci. Mais j'ai cru comprendre qu'avec ça, le bouton "retour" ne fonctionne plus ?
En gros vaut mieux pas se prendre la tête, construire chaque page en php en y incluant le menu en include et basta, non ?
Marsh Posté le 13-03-2009 à 23:31:34
Reply
Marsh Posté le 13-03-2009 à 18:04:35
Salut à tous
J'en appelle à vos compétences pour me dépatouiller.
Voilà, je suis en train de créer un petit site web dans lequel il y a un menu à gauche avec quelques liens, une entête, et un corps principal à droite.
A l'époque (jadis lol) j'avais fait un site en html en utilisant les frames de manière à ce que lorsque je clique sur un lien du menu à gauche, il n'y ai que le contenu du corps principal de doite qui change (le menu et l'entête restent fixes).
Mais je n'arrive pas à le faire sans frames ... mon site est en php et html et j'ai utilisé des DIV pour partitioner ma page, avec INCLUDE pour insérer des pages dedant.
Ya t il donc un moyen d'avoir ma page index.php contenant entete, menu et corps principal, et de ne faire changer que le contenu du corps lorsque je clique sur un lien du menu ?
J'imaginais par exemple faire des pages :
- index.php (page chargée tout le temps)
- page1.php
- page2.php
- page3.php
En cliquant sur les liens du menu, pas exemple sur le lien "page2", je peux envoyer le contenu de cette page dans le corps principal de index.php ?
Je sais pas si je suis très clair mais j'ai fais plein de recherches et je galère ...
Merci de votre aide.
Message édité par zbineulongtime le 13-03-2009 à 18:05:24
---------------
.