C'est un peu une question spécifique, donc je vais aller droit au but. Je travaille sur une routine de glisser-déposer simple et courte pour une partie d'une application web, et bien que le bit de glisser-déposer fonctionne bien, le site devient tout moche au cours de l'opération parce que le navigateur fait toujours le opération par défaut et fonctionne sur la sélection de texte. J'ai essayé quelques solutions impliquant principalement le renvoi de faux des événements mousedown ou click, et bien qu'ils désactivent la sélection de texte dans certains navigateurs, ils semblent également désactiver complètement l'événement mouseup, ruinant le bit "drop" du script et laissant cette icône perma flottant autour de la souris - pas amusant.Comment désactiver temporairement la sélection de texte en utilisant JavaScript?
Je ne veux pas vraiment que la sélection de texte soit complètement terminée, je veux juste suggérer que le navigateur ... ne le fasse pas en faisant glisser, si cela a du sens. Comme je connais la zone affectée (il y a des iframes impliqués), je peux facilement appliquer une propriété aux éléments affectés, etc. Je peux afficher du code si nécessaire, mais je cherche une solution plus générale. Puisqu'il s'agit uniquement d'une chose esthétique, je suis à la recherche d'une solution qui fonctionne dans la plupart des navigateurs, ce n'est pas vraiment crucial.
Merci!
... et l'attaque des titres redondants commence, je devrais me donner un coup de pied.^_^Je devrais vraiment apprendre que "par programmation" est impliqué ici. –