Le titre de ma question semble simple, mais voici un exemple de ce que je veux faire:
http://www.mayoclinic.com/health/infant-jaundice/DS00107
Ce qui se passe sur cette page, c’est que chaque fois que vous cliquez sur un lien pour accéder à une section (par exemple, "Symptômes") de l’article sur "Le jeune enfant", il fournit un paramètre d’URL comme celui-ci:
http://www.mayoclinic.com/health/infant-jaundice/DS00107/DSECTION=symptoms
Lorsque le paramètre DESCTION
change, vous obtenez un contenu différent sur la même page DS00107
. Le contenu change ainsi que <meta keywords>
.
Quelqu'un peut-il s'il vous plaît me dire comment cela est réalisé? Je pensais que c'était une situation if/else programmée dans la page elle-même pour afficher différentes propriétés en fonction du paramètre d'URL.
Toute aide ou suggestion est très appréciée et je vous remercie d’avoir lu ma question.
Il semble que la page utilise un = scripting côté serveur , comme PHP
ou ASP.Net
pour y parvenir.
Et un Data Base connection
pour obtenir le contenu différent pour chaque section.
Comme vous le dites, la page affiche différents contenus en fonction du paramètre d'URL, mais ce n'est pas la page elle-même qui en a le contenu.
C'est ce qui se passe:
Vous pouvez regarder ceci réponse dans Stackoverflow pour avoir une meilleure idée des différences entre les scripts client et latéral.