Lien 'Plus d'information' en HTML

Fermé
bigbik Messages postés 159 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 1 juillet 2011 - Modifié par bigbik le 1/07/2011 à 09:49
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 1 juil. 2011 à 19:10
Bonjour,

Pour les besoins de mon site, je souhaiterai créer un lien ou bouton qui se nomme 'Plus d'information' comme sur certain site web.

L'idée est que quand la personne clic dessus, il y aura automatique des informations qui vont s'afficher sur la même page mais en dessous du lien et si la personne reclic dessus automatique les informations disparaissent.

connaissez-vous la démarche pour exécuter cela ou bien un exemple concret please


A voir également:

5 réponses

DoulyCreations Messages postés 187 Date d'inscription lundi 11 avril 2011 Statut Membre Dernière intervention 23 mars 2015 19
1 juil. 2011 à 09:58
Bonjour,

Pour faire cela tu peut utiliser ce qu'on appelle une "infobulle"
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
1 juil. 2011 à 10:10
Salut,

Il suffit de mettre le contenu que tu souhaites afficher/masquer dans un <div> masqué grâce au CSS.

Au clic sur le lien, il suffit d'afficher cet élément grâce à du Javascript.
Pour faire une animation, tu peux utiliser une bibliothèque (jQuery, Scriptaculous, etc).

Pour faire le lien entre le lien et le <div>, tu peux ajouter un id au <div> et l'indiquer en argument de la fonction servant à afficher/masquer le <div>.
0
bg62 Messages postés 23658 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 20 novembre 2024 2 388
1 juil. 2011 à 10:22
les deux réponses précédentes sont valables, tu peux aussi tout simplement diriger ton lien vers une page qui contiendra tes 'infos en plus" ;)
0
bigbik Messages postés 159 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 1 juillet 2011 1
1 juil. 2011 à 18:48
Merci pour les réponses.
j'ai regardé la doc sur les infobulles mais il semble qu'elles permettent d'afficher entre autre des infos sur le lien.

Mon objectif est de faire apparaitre le contenu du lien en dessous du lien même par clic sachant que la page qui pointe vers le lien est un tableau php avec un contenu dynamique
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
DoulyCreations Messages postés 187 Date d'inscription lundi 11 avril 2011 Statut Membre Dernière intervention 23 mars 2015 19
1 juil. 2011 à 18:55
Hmmm,
Dans ce cas là si c'est par BDD, avec l'infobulle c'est très facile à faire si tu copies le code du tableau dynamique dans le rel="" de ton infobulle. Ou sinon il faudrait que tu t'arrange à ce que ton tableau soit dans un fichier.php (et qu'il n'y a que le tableau dedant) et que tu mettes un truc du genre sur le lien de ton infobulle: rel="<?php include('tableau_a_afficher.php'); ?>"

Après c'est à prendre ou à laisser ce n'est qu'une idée ;)
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
Modifié par avion-f16 le 1/07/2011 à 19:14
Là on parle d'afficher/masquer des morceaux de textes, c'est-à-dire modifier la page du côté client, et donc -> Javascript
Puis je ne pense pas que ce soit une info-bulle qu'il désire.

Ta solution qui consiste à inclure le code du tableau dans l'attribut, je doute aussi que ce soit une bonne idée : suffit qu'il y ait un guillemet et la page affichera du code. Ou alors combiner avec htmlentities()
0