cs_la_main_sur_le_katana
Messages postés15Date d'inscriptionlundi 25 juin 2007StatutMembreDernière intervention 2 septembre 2007
-
2 août 2007 à 19:46
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
12 août 2007 à 16:19
Bonjour,
je suis actuellemnt en stage et je travaille sur une application PHP/MYSQL dans laquelle j'utilise également du javascript. En fait, je dois afficher un dessin, par exemple un carré ou une flèche, ou une image à l'emplacement précis où un utilisateur a cliqué sur une image. Je pense faire cela en javascript mais je ne sais pas comment m'y prendre. Cela doit fonctionner sur IE version 6 et antérieure.
Merci pour votre aide.
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 2 août 2007 à 19:55
B onjour...
Si il s'agit d'afficher un dessin existant sous forme d'une image, et non de créer le dessin par lui même le principe d'affichage est relativement simple.
- On met les images dans des DIVs cachés, Obj.style.display 'none' ou Obj.style.visibility 'hidden'
- On récupére l'endroit du click grace à l'événement onclick de l'objet concerné
- On affiche le DIV souhaité avec
Obj.style.display 'block' ou Obj.style.visibility 'visible'
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 12 août 2007 à 12:37
coucou747 : "ca n'a rien de bien compliqué" euh quand même ... j'ai bosser là dessus : faire une API abstraite qui générais à la fois du SVG ou du VML et c'est pas si simple que ca :p
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 12 août 2007 à 15:27
oui, mais si tu veux faire un vrai truc de dessin, tu ne peux pas te contenter de VML ou de SVG, il te faut obligatoirement les deux ... ce qui est compliqué c'est de faire la couche d'abstraction qui va générer soit du SVG soit du VML suivant le navigateur ...
Après la manipulation de SVG/VML peut être plus ou moins compliqué suivant si l'on fait que dessiner (comme mspaint) ou si on peut dessiner des objets puis les déplacer, les faire pivoter, les modifier ... car dans ce cas il faut quand meme une sacré logique objet :p avant d'avoir trouvé le framework cité plus haut je l'avais fait et c'est loin d'etre simple =)