2008-09-26 14 views

Répondre

17

Si vous cherchez un moyen de détecter la position de la souris pendant que le bookmarklet est physiquement cliqué, non, il n'y a aucun moyen. Puisque le bookmarklet est positionné en dehors de n'importe quelle page (cette zone est généralement appelée le navigateur "chrome" - ce qui est déroutant puisqu'il y a maintenant un navigateur avec ce nom), il n'est pas possible de détecter les événements liés à JavaScript. Cela étant dit, si vous avez créé cela en tant qu'extension Firefox, vous aurez accès aux informations sur les événements, JavaScript et aux modificateurs de clavier. Mais cela ne semble pas être ce que vous cherchez.

2

window.event est un IE seulement. Les objets d'événement sont passés à un écouteur d'événement en tant qu'argument dans firefox et safari. Donc, vous pouvez le dire dans IE, mais pas dans un autre navigateur populaire.