La détection de la souris, cliquez sur les div avec du Javascript sans effets secondaires

Je veux détecter chaque fois que quelqu'un clique dans une div (essentiellement, je veux savoir quand un utilisateur interagit avec une section de texte sur mon site, que ce soit en sélectionnant du texte ou en cliquant sur un lien), mais je ne veux pas interférer avec ce que l'utilisateur est en train de faire.

Si j'ai mis un onmousedown ou de l'événement onclick sur le div, il finit par rompre, sélection de liens, etc. Est-il possible d'attraper ces événements sans causer aucune interférence ?

Sauf si vous avez le code qui interfère (telles que le réglage de event.cancelBubble, appelant event.stopPropagation() ou de retourner true (ou quelque chose de la vérité-y) vous code ne doit pas interférer. Pouvez-vous montrer un exemple précis?

OriginalL'auteur Imran | 2011-01-08