Actualisation d'une partie d'une page
Résolu/Fermé
okuni
Messages postés
1221
Date d'inscription
jeudi 4 septembre 2008
Statut
Membre
Dernière intervention
2 janvier 2014
-
19 avril 2009 à 17:58
ej - 26 juin 2012 à 15:27
ej - 26 juin 2012 à 15:27
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
gigaga
Messages postés
2347
Date d'inscription
vendredi 20 juin 2008
Statut
Membre
Dernière intervention
22 août 2014
301
19 avril 2009 à 18:00
19 avril 2009 à 18:00
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).
N@th@
Messages postés
97
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
7 mai 2009
12
19 avril 2009 à 18:02
19 avril 2009 à 18:02
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.
gigaga
Messages postés
2347
Date d'inscription
vendredi 20 juin 2008
Statut
Membre
Dernière intervention
22 août 2014
301
19 avril 2009 à 19:01
19 avril 2009 à 19:01
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!
okuni
Messages postés
1221
Date d'inscription
jeudi 4 septembre 2008
Statut
Membre
Dernière intervention
2 janvier 2014
126
19 avril 2009 à 18:21
19 avril 2009 à 18:21
Ok merci pour vos réponses :)
cela confirme bien ce que je pensais.
cela confirme bien ce que je pensais.
gigaga
Messages postés
2347
Date d'inscription
vendredi 20 juin 2008
Statut
Membre
Dernière intervention
22 août 2014
301
19 avril 2009 à 18:54
19 avril 2009 à 18:54
Oui enfin des opérations simples en javascript c'est relativement bien supportés qd meme...
Tu peux faire ça :
Ton iframe :
<iframe id=id_frame src="page_de_base.htm"></iframe>
Puis au click sur un lien :
<a href="javascript:document.getElementById('id_iframe').src = 'nouvelle_page.htm';">lien</a>
Tu peux faire ça :
Ton iframe :
<iframe id=id_frame src="page_de_base.htm"></iframe>
Puis au click sur un lien :
<a href="javascript:document.getElementById('id_iframe').src = 'nouvelle_page.htm';">lien</a>
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!