Nvu

Résolu/Fermé
relax314 - 14 janv. 2008 à 13:45
 relax314 - 14 janv. 2008 à 20:00
Bonjour,

J'ai repris un site Internet, et il y a un détail que je n'arrive pas à comprendre.

Sur le site www.gorna.org, il y a 6 titres (accueil, sentier...) et 5 sous-titres (L'association, Les installations...)

Lorsque l'on clique sur un titre, toute la page est modifiée; et les images qu'on voit sur toutes les pages (bannière avec la chouette, image de fond...) sont répétées.

Mais lorsque l'on clique sur un sous-titre, il n'y a que le carré contenant le texte qui soit modifié, la bannière avec la chouette n'est plus répété, mais elle apparait quand même.

Ma question est la suivante: Comment le webmaster a-t-il fait cela? Comment peut-on s'arranger pour que seulement un espace bien défini de la page soit modifiée sans répéter tout ce qu'il y a autour?

D'avance merci
A voir également:

4 réponses

sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 659
14 janv. 2008 à 13:51
Comment peut-on s'arranger pour que seulement un espace bien défini de la page soit modifiée sans répéter tout ce qu'il y a autour?

Tout à fait: c'est possible en javascript.

Exemple:
http://www.tizag.com/javascriptT/javascript-innerHTML.php

Va cliquer sur le bouton "Change texte": magique !
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 776
14 janv. 2008 à 15:12
Salut seb,

Si tu as une piste pour charger une page ave innerHTML, je suis preneur.

--
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 659 > Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023
14 janv. 2008 à 15:23
document.innerHTML ?
Pas testé, remarque.
ou bien getElementsByName("body").innerHTML ?
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921 > Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023
14 janv. 2008 à 15:40
salut,

et en appelant directement l'objet 'Body' du DOM ?
body.innerHTML

0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 659 > Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016
14 janv. 2008 à 15:42
Peut-être que ça marcherait, oui.
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
14 janv. 2008 à 13:52
salut,

le site utilise un jeu de cadre, c'est une ancienne technique qui ne doit plus être utilisée, entre autre à cause des problèmes de référencement qu'elle engendre.

pour faire la même chose tu peux utiliser Ajax, mais il faut coder en Javascript et PHP.
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 776
14 janv. 2008 à 15:08
Bonjour,

En cherchant une réponse pour un menu, je suis tombé sur cette manière de faire avec Ajax.

--
0
merci à tous

Je vais tenter d'analyser tout ça!!
0