Bien le bonjour!
Joueur de WoW depuis des années (non, ne partez pas!) je cherche à réaliser un site humoristique utilisant certains éléments crées par Blizzard en rapport avec leur jeu.
J'explique.
L'idée de base est de créer une fenêtre lors du survol d'un lien par la souris (donc, en utilisant, a priori, l'action onmouseover) contenant un texte, que je piocherai dans une base SQL avec du bon PHP des familles.
Faire une page, je sais faire.
Piocher dans une base SQL, je sais faire aussi.
Ouvrir une fenêtre, là est tout mon problème.
C'est en effet le style propre à WoW qui m'intéresse. Pour vous en rendre compte, je vous invite à aller voir le site de l'Armurerie qui représente ce que je cherche à avoir comme résultat.
[Lien vers l'Armurerie]
(en priant que le site ne soit pas une ènième fois planté)
Lorsque vous passez le curseur sur les objets de part et d'autre du personnage, une fenêtre descriptive de l'objet s'affiche, détaillant ses propriétés.
C'est tout à fait ce genre de fenêtres que je cherche à créer.
La grande question qui m'amène devant vous, c'est "oui, mais comment?".
Une fenêtre alert() n'a pas le même comportement et requiert la présence d'un bouton pour la fermer, alors que le comportement que je recherche est plutôt du type "la fenêtre se ferme lorsque le curseur quitte le lien hypertexte qui l'a ouverte".
Le côté transparence de la fenêtre, je m'en fiche un peu, je le précise des fois que ça complique significativement le code.
Par ailleurs, je ne cherche pas à créer exactement cette fenêtre, mais une fenêtre noire sans contour (ou bien juste un trait clair pour mieux délimiter), par-dessus le contenu de la page existant déjà (donc, pas de réagencement de la page).
Comme je débute en JS, je ne sais pas trop quelle piste explorer.
Est-ce que je rêve complètement à vouloir créer ce genre de choses, ou bien pourriez-vous m'indiquer un cheminement à suivre?
Je vous en remercie par avance!
Partager