Menu onclick avec ID différent dans le lien selon le contenu du While - HTML/CSS - Programmation
Marsh Posté le 28-11-2007 à 11:14:26
Je pense que tu dois pouvoir y arriver de cette manière : à chaque lien, tu ajoutes un <div> qui contient le menu, avec comme attribut css :
Code :
|
Au moment où tu cliques sur le lien (ou que tu le survoles, au choix), tu affiches le <div> correspondant (via du javascript), et tu changes sa propriété display pour la mettre à la valeur 'block'.
Normalement ça devrait répondre à tes attentes
Marsh Posté le 28-11-2007 à 13:10:10
pour des raisons d'accessibilité, je ferais l'inverse moi : un menu présent, et, au chargement de la page un JS qui le désactive. ça évite la mauvaise surprise quand on n'a pas de JS de ne pas pouvoir accéder aux pages du site...
Marsh Posté le 28-11-2007 à 15:59:01
Pas bête, j'y avais pas pensé, mais ça reste la même idée sur le fond
Marsh Posté le 28-11-2007 à 17:14:00
J'aime bien l'idée, mais je crois que le div ne réglerait pas le probleme, je pourrais implémenter un $id différent à chaque ligne ? Comment ?
Marsh Posté le 28-11-2007 à 17:22:09
Logique, désolé, viens de me réveiller.
Suis pas trop habitué de faire un truc en div, vous connaissez un bon tuto ou des exemples ?
Marsh Posté le 28-11-2007 à 02:33:25
Bonjour à tous!
Je cherche un menu javascript qui apparait au survol ou au clic sur un lien mais d'une maniere spécifique, le contenu du menu ne doit pas etre dans la balise head, puisque le menu sera dans un tableau et sera présent sur chaque ligne et le sliens ocntenus auront un ID différent.
J'explique avec un exemple:
Mon site offre des quiz (www.quizcity.net) et dans les catégories, il y a la liste des quiz, et je veux qu'au clic sur le quiz, au lieu d'être un lien, ce soit un menu qui apparait avec plusieurs liens et le ID dans l'URL dépendrait de la ligne.
Ex:
Le Cheval:
Onclick, menu apparait:
- Jouer a ce quiz (lien: quiz.php?id=$id)
- Commenter ce quiz (lien: comment.php?id=$id)
- Voir les statistiques (lien: stats.php?id=$id)
Je ne sais pas si j'explique bien, mais la solution serait un menu onclick dont le contenu du menu serait défini dans ma boucle PHP, donc chaque ligne dans la ligne aurait les liens avce le bon ID.
En connaissez-vous un, en utilisisez-vous un ?
J'ai fouillé sur les plus grands sites de javascript, sans succès, tous étaient définis dans le head.
Merci de votre aide, infiniment, et bonne journée!
Pour exemple: http://www.quizcity.net et visitez une categorie. Ce serait en cliquant sur le nom que le menu apparaitrait.
---------------
www.failqc.com : FailBlog québécois