Tooltip pour choix de couleur
Lilouse64
Messages postés
113
Statut
Membre
-
Lilouse64 Messages postés 113 Statut Membre -
Lilouse64 Messages postés 113 Statut Membre -
Bonjour,
Je dispose d'un formulaire comprenant une case couleur de taille 6 afin d'y placer le code couleur. Je souhaiterais lorsque je clique sur une image avoir une petite fenêtre (pop up ou tooltup) comme on le vois sur certain site et forum me permettant de choisir une couleur et que le code correspondant se place dans le champs de mon formulaire.
Actuellement, lors du clique sur ma petite image, j'accède à une fonction javascript vide ou presque (juste un message d'alerte histoire de savoir que je suis dans la fonction) et ce que je ne sais pas faire c'est le popup ou tooltip puis une fois fait récupérer une donnée du tooltip dans ma fenêtre d'appel (la ou j'ai cliqué). Il faudra aussi que le tooltip disparaisse lors d'un clic à l'extérieur de celui-ci.
Je dispose d'un formulaire comprenant une case couleur de taille 6 afin d'y placer le code couleur. Je souhaiterais lorsque je clique sur une image avoir une petite fenêtre (pop up ou tooltup) comme on le vois sur certain site et forum me permettant de choisir une couleur et que le code correspondant se place dans le champs de mon formulaire.
Actuellement, lors du clique sur ma petite image, j'accède à une fonction javascript vide ou presque (juste un message d'alerte histoire de savoir que je suis dans la fonction) et ce que je ne sais pas faire c'est le popup ou tooltip puis une fois fait récupérer une donnée du tooltip dans ma fenêtre d'appel (la ou j'ai cliqué). Il faudra aussi que le tooltip disparaisse lors d'un clic à l'extérieur de celui-ci.
A voir également:
- Tooltip pour choix de couleur
- Liste déroulante de choix excel - Guide
- Boite a couleur - Télécharger - Divers Photo & Graphisme
- Somme si couleur - Guide
- A quoi servent les boutons de couleur sur une telecommande - Guide
- Excel cellule couleur si condition texte - Guide
4 réponses
Je viens d'essayer de le faire avec un pop up. Dans ma fonction javascript il y a :
window.open("couleurs.php","couleurs","height=100, width=100, directories=no, menubar=no, status=no, scrollbars=no, location=no, resizable=no");
ça m'ouvre ma petite fenetre à la bonne hauteur et bonne largeur mais toutes les autres options ne sont pas prise en compte.
De plus, je souhaiterais que mon pop up s'ouvre la ou j'ai cliqué et pas ailleurs. Je ne peux pas utiliser les paramètres left et top car si je ne suis pas en plein écran, mon pop up peut être placé à l'extérieur de ma fenêtre.
window.open("couleurs.php","couleurs","height=100, width=100, directories=no, menubar=no, status=no, scrollbars=no, location=no, resizable=no");
ça m'ouvre ma petite fenetre à la bonne hauteur et bonne largeur mais toutes les autres options ne sont pas prise en compte.
De plus, je souhaiterais que mon pop up s'ouvre la ou j'ai cliqué et pas ailleurs. Je ne peux pas utiliser les paramètres left et top car si je ne suis pas en plein écran, mon pop up peut être placé à l'extérieur de ma fenêtre.
Je n'ai pas besoin d'avoir autant de choix de couleur, ce que j'ai fait est beaucoup plus simple :
dans mon pop up on peut trouver un tableau avec dans chaque case une image représentant un petit carré de couleur. Le nom de cette image est tu type 000000.jpg pour l'image noir et ffffff.jpg pour l'image blanche. Lorsqu'on clique sur une image, ça place le nom de l'image sans l'extension (donc la valeur hexadécimal de la couleur) dans mon formulaire puis se ferme. Si le pop up perd le focus, il se ferme aussi.
Mon problème viens, comme dit plus haut dans les options d'ouverture du pop up : je viens de découvrir il y a une demi heure que ceci est dut au options du navigateur pour certaines d'entre elles mais pas seulement dans le sens que je viens d'accepter tout ce qui viens de javascript et j'ai toujours le même problème, il y a juste une des options qui a été prise en compte.
De plus, lors de l'ouverture du pop up celui ci s'ouvre en haut à gauche de ma fenêtre et non à l'emplacement ou j'ai cliqué. Je sais comment changer cette emplacement par rapport à l'écran mais pas par rapport à la fenêtre.
Maintenant ce que je veux mettre dans le pop up n'a plus d'importance vu que j'ai réussi à le faire mais c'est plutôt la gestion de ce pop up.
Merci tout de même
dans mon pop up on peut trouver un tableau avec dans chaque case une image représentant un petit carré de couleur. Le nom de cette image est tu type 000000.jpg pour l'image noir et ffffff.jpg pour l'image blanche. Lorsqu'on clique sur une image, ça place le nom de l'image sans l'extension (donc la valeur hexadécimal de la couleur) dans mon formulaire puis se ferme. Si le pop up perd le focus, il se ferme aussi.
Mon problème viens, comme dit plus haut dans les options d'ouverture du pop up : je viens de découvrir il y a une demi heure que ceci est dut au options du navigateur pour certaines d'entre elles mais pas seulement dans le sens que je viens d'accepter tout ce qui viens de javascript et j'ai toujours le même problème, il y a juste une des options qui a été prise en compte.
De plus, lors de l'ouverture du pop up celui ci s'ouvre en haut à gauche de ma fenêtre et non à l'emplacement ou j'ai cliqué. Je sais comment changer cette emplacement par rapport à l'écran mais pas par rapport à la fenêtre.
Maintenant ce que je veux mettre dans le pop up n'a plus d'importance vu que j'ai réussi à le faire mais c'est plutôt la gestion de ce pop up.
Merci tout de même