Page 1 sur 1

Bug suspecté avec selection, range et IMG

Publié : 15 oct. 2008, 09:45
par hibou57
Hello,

Il me semble qu'il existe un bug, même sous FireFox 3, avec les selections. Si on selectionne une image, on obtiens une image avec une bordure et des petites ancres qui permettent de redimmensioner l'image. Ok, c'est normal... mais si on déselectionne par logiciel, c'est à dire si on applique removeAllRanges à la selection en cours, et que l'on vérifie bien que l'on a ensuite rangeCount à zéro, alors l'image a pourtant toujours ce petit cadre qui sert à la redimmensioner.

Plus encore : si on donne la valeur "hidden" à la propriété style.visibility de l'image, l'image disparait de la vue, mais le fameux contrôle de redimmensionement de l'image reste visible. Même chose si on donne la valeur "none" à la propriété style.display de l'image. Enfin, si on donne la valeur "hidden" à la propriété style.visibility de l'élément BODY contenant l'image et qu'on lui redonne la valeur "visible", idem, ça n'y change rien.

Bref.... un contrôle de dimmensionnement qui s'accroche terriblement.


Message envoyé avec : Opera/9.60 (Windows NT 5.1; U; fr) Presto/2.1.1

Publié : 15 oct. 2008, 09:50
par Pastisman
Bonjour,

Tu parles de quoi ? Une extension ?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.2; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3

Publié : 15 oct. 2008, 10:01
par hibou57
Oops, sorry, je n'ai pas été assez précis : il s'agit des selection dans les BODY dont l'attribut designMode est à "on".

Dans ce contexte, l'utilisateur peut cliquer sur une image pour la selectioner. Le bug suspecté est que la déselection ne semblent se passer tout à fait correctement, ou plutôt que la déselection oublie de faire certaine chose, comme de retirer le contrôle de redimensionnement.



Message envoyé avec : Opera/9.60 (Windows NT 5.1; U; fr) Presto/2.1.1

Publié : 15 oct. 2008, 10:11
par hibou57
Voici une image du contrôle de redimensionnement (pour aider à situer le sujet)

Image

Ça rappel peut-être quelque chose à certaines personnes :D

Message envoyé avec : Opera/9.60 (Windows NT 5.1; U; fr) Presto/2.1.1

Publié : 15 oct. 2008, 10:18
par Fabrice.Tres.Net
hibou57 a écrit :Voici une image du contrôle de redimensionnement (pour aider à situer le sujet)
Je ne crois pas que tu ais situé le sujet!

Tu parles de sélectionner une image avec FF.... ce qui n'est pas possible hors contexte particulier comme par exemple une page web avec du javascript pour manipuler les données de la page.

Publié : 15 oct. 2008, 10:21
par hibou57
Dans un précédent post de ce fil, je disais
hibou57 a écrit :Oops, sorry, je n'ai pas été assez précis : il s'agit des selection dans les BODY dont l'attribut designMode est à "on".
[...]
La voilà la réponse à ta question ;)

L'image précédente est une copie d'écran d'un contrôle de FireFox dans une page ouverte sous FireFox.

Message envoyé avec : Opera/9.60 (Windows NT 5.1; U; fr) Presto/2.1.1

Publié : 15 oct. 2008, 11:25
par jpj
Bonjour,

Comme je n'y comprends rien, ce doit être du développement web. :P

J'attends confirmation pour déplacer dans la bonne section du forum.

Publié : 15 oct. 2008, 12:24
par martin
@jpj : c'est bien du développemet web ;) .

hibou57, tu peux nous faire voir ton problème sur un "testcase", enfin sur un exemple réduit ?

Publié : 15 oct. 2008, 13:00
par hibou57
Indeed, je peux faire un test-case. Je m'en occupe ce soir. À plus tard donc ....

P.S. Je ne savais pas qu'il fallait poster ces sujets dans « développement web » (comme c'est lié au navigateur)

Message envoyé avec : Opera/9.60 (Windows NT 5.1; U; fr) Presto/2.1.1

Publié : 15 oct. 2008, 17:25
par calimo
hibou57 a écrit :(comme c'est lié au navigateur)
Ca reste à démontrer :wink: