Actualisation d'une partie d'une page
Résolu
okuni
Messages postés
1325
Statut
Membre
-
ej -
ej -
Bonjour,
je pense que c'est uniquement en AJAX mais je demande si c'est possible en php.
J'aimerais que lorsqu'un visiteur clique sur un lien de mon site, il soit redirigé normalement mais qu'il n'y ai qu'une partie du site qui change et que, dans mon cas, le menu de gauche et le footer ne se recharge pas.
Merci pour vos aides.
je pense que c'est uniquement en AJAX mais je demande si c'est possible en php.
J'aimerais que lorsqu'un visiteur clique sur un lien de mon site, il soit redirigé normalement mais qu'il n'y ai qu'une partie du site qui change et que, dans mon cas, le menu de gauche et le footer ne se recharge pas.
Merci pour vos aides.
A voir également:
- Actualisation d'une partie d'une page
- Supprimer une page word - Guide
- Imprimer tableau excel sur une page - Guide
- Créer une page facebook - Guide
- Comment traduire une page - Guide
- Comment faire une recherche à partir d'une photo - Guide
3 réponses
C'est possible... Regarde comment on écrit les iframes. Tu peux faire quelque chose de correct en javascript (pas en php qui est coté serveur).
En PHP, c'est impossible car le serveur envoie une page entièrement en HTML au navigateur. Tu est obligé d'utiliser AJAX/Javascript ce qui n'est pas supporté par tous les navigateurs.
PHP avec Ajax c'est possible :
https://gael-donat.developpez.com/web/intro-ajax/
Cela dit, comme je l'ai indiqué plus bas avec une iframe un javascript de base, il n'y a pas de souci!
https://gael-donat.developpez.com/web/intro-ajax/
Cela dit, comme je l'ai indiqué plus bas avec une iframe un javascript de base, il n'y a pas de souci!
Ok merci pour vos réponses :)
cela confirme bien ce que je pensais.
cela confirme bien ce que je pensais.
ceci marche bien avec google chrome, par contre avec Mozila et internet explorer affiche juste une page blache avec le lien " nouvelle_page.htm'" et sur la barre d'adresse de navigateur s'affiche : javascript:document.getElementById('id_iframe').src = 'nouvelle_page.htm';
Qu'est ce que je dois faire pour que ca marche avec mozila et internet explorere?
Merci d'avance pour la solution!
Qu'est ce que je dois faire pour que ca marche avec mozila et internet explorere?
Merci d'avance pour la solution!