Problème de drag and drop avec le svg
Publié : 06 janv. 2010, 06:26
Bonjour,
L'utilisation du drag and drop sur du SVG pose problème sur Firefox spécifiquement (pas sur IE avec le plugin d'adobe, ni sur Google Chrome).
Pour comprendre le problème, allez sur le site http://pilatinfo.org/routines/bouger.htm.
Ce site explique comment scripter du SVG pour obtenir de l'interaction.
L'exemple que j'indique montre un cercle et un rectangle que l'on peut bouger. Au début pas de problème, ça marche bien.
Maintenant, prenez le rectangle et essayez de le faire sortir du cadre. Le rectangle s'arrête à la bordure quand le curseur continue, normal c'est voulu par le script. Dans la foulée, essayez de reprendre le rectangle et de le déplacez à nouveau, vous pourrez le déplacer de quelques pixels avant qu'il ne s'arrête et qu'une icône en forme de feuille s'affiche (ce qui n'est pas prévu par le script).
J'imagine que c'est une fonction interne de firefox, en l'occurrence le drag and drop d'élément. Hélas, dans ce cas précis, c'est bien ennuyeux.
Est-ce quelqu'un peut me confirmer que c'est bien le drag and drop de Firefox qui fout la merde et s'il connait une solution pour éviter le problème.
Merci
L'utilisation du drag and drop sur du SVG pose problème sur Firefox spécifiquement (pas sur IE avec le plugin d'adobe, ni sur Google Chrome).
Pour comprendre le problème, allez sur le site http://pilatinfo.org/routines/bouger.htm.
Ce site explique comment scripter du SVG pour obtenir de l'interaction.
L'exemple que j'indique montre un cercle et un rectangle que l'on peut bouger. Au début pas de problème, ça marche bien.
Maintenant, prenez le rectangle et essayez de le faire sortir du cadre. Le rectangle s'arrête à la bordure quand le curseur continue, normal c'est voulu par le script. Dans la foulée, essayez de reprendre le rectangle et de le déplacez à nouveau, vous pourrez le déplacer de quelques pixels avant qu'il ne s'arrête et qu'une icône en forme de feuille s'affiche (ce qui n'est pas prévu par le script).
J'imagine que c'est une fonction interne de firefox, en l'occurrence le drag and drop d'élément. Hélas, dans ce cas précis, c'est bien ennuyeux.
Est-ce quelqu'un peut me confirmer que c'est bien le drag and drop de Firefox qui fout la merde et s'il connait une solution pour éviter le problème.
Merci