En JavaScript:
pageX, pageY, screenX, screenY, clientX et clientY renvoie un nombre qui indique le nombre de pixels qu'un point est à partir du point de référence. L'événement est le point où l'utilisateur a cliqué, le point de référence est un point dans le coin supérieur gauche. Ces propriétés retour de la distance horizontale et verticale de ce point de référence.
pageX et pageY:
Par rapport au haut à gauche de l'rendu complète de la zone de contenu dans le navigateur. De ce point de référence est en dessous de la barre d'url et bouton de retour en haut à gauche. Ce point pourrait être n'importe où dans la fenêtre du navigateur et peut réellement changer de lieu si il y a intégré avec défilement des pages intégrés dans les pages et l'utilisateur se déplace d'une barre de défilement.
screenX et screenY:
Par rapport à la partie supérieure gauche de l'écran/moniteur, de ce point de référence se déplace uniquement si vous augmentez ou diminuez le nombre de moniteurs ou de la résolution de l'écran.
clientX et clientY:
Par rapport au bord supérieur gauche de la fenêtre du navigateur. Ce point peut se déplacer lorsque l'utilisateur déplace/redimensionne le navigateur autour du moniteur. Ce point ne bouge pas si l'utilisateur se déplace d'une barre de défilement du navigateur.
Pour un visuel sur lequel des navigateurs prennent en charge les propriétés:
http://www.quirksmode.org/dom/w3c_cssom.html#t03
w3schools en ligne interpréteur Javascript et éditeur de sorte que vous pouvez voir ce que chacun fait
http://www.w3schools.com/js/tryit.asp?filename=try_dom_event_clientxy