mirror of
https://github.com/rabbibotton/clog.git
synced 2025-12-06 10:40:45 -08:00
switch to use currentTarget for events in determining local x and y
This commit is contained in:
parent
fc7057fb4b
commit
5fb7445ed1
1 changed files with 8 additions and 8 deletions
|
|
@ -176,8 +176,8 @@ result or if time out DEFAULT-ANSWER (Private)"))
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
(defparameter mouse-event-script
|
(defparameter mouse-event-script
|
||||||
"+ (e.clientX - e.target.getBoundingClientRect().left) + ':' +
|
"+ (e.clientX - e.currentTarget.getBoundingClientRect().left) + ':' +
|
||||||
(e.clientY - e.target.getBoundingClientRect().top) + ':' +
|
(e.clientY - e.currentTarget.getBoundingClientRect().top) + ':' +
|
||||||
e.screenX + ':' + e.screenY + ':' + e.which + ':' + e.altKey + ':' +
|
e.screenX + ':' + e.screenY + ':' + e.which + ':' + e.altKey + ':' +
|
||||||
e.ctrlKey + ':' + e.shiftKey + ':' + e.metaKey + ':' +
|
e.ctrlKey + ':' + e.shiftKey + ':' + e.metaKey + ':' +
|
||||||
e.clientX + ':' + e.clientY + ':' + e.pageX + ':' + e.pageY"
|
e.clientX + ':' + e.clientY + ':' + e.pageX + ':' + e.pageY"
|
||||||
|
|
@ -210,8 +210,8 @@ result or if time out DEFAULT-ANSWER (Private)"))
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
(defparameter touch-event-script
|
(defparameter touch-event-script
|
||||||
"+ (e.touches[0].clientX - e.touches[0].target.getBoundingClientRect().left) + ':' +
|
"+ (e.touches[0].clientX - e.touches[0].currentTarget.getBoundingClientRect().left) + ':' +
|
||||||
(e.touches[0].clientY - e.touches[0].target.getBoundingClientRect().top) + ':' +
|
(e.touches[0].clientY - e.touches[0].currentTarget.getBoundingClientRect().top) + ':' +
|
||||||
e.touches[0].screenX + ':' + e.touches[0].screenY + ':' + e.touches.length + ':' +
|
e.touches[0].screenX + ':' + e.touches[0].screenY + ':' + e.touches.length + ':' +
|
||||||
e.altKey + ':' +
|
e.altKey + ':' +
|
||||||
e.ctrlKey + ':' +
|
e.ctrlKey + ':' +
|
||||||
|
|
@ -244,8 +244,8 @@ result or if time out DEFAULT-ANSWER (Private)"))
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
(defparameter pointer-event-script
|
(defparameter pointer-event-script
|
||||||
"+ (e.clientX - e.target.getBoundingClientRect().left) + ':' +
|
"+ (e.clientX - e.currentTarget.getBoundingClientRect().left) + ':' +
|
||||||
(e.clientY - e.target.getBoundingClientRect().top) + ':' +
|
(e.clientY - e.currentTarget.getBoundingClientRect().top) + ':' +
|
||||||
e.screenX + ':' + e.screenY + ':' + e.which + ':' + e.altKey + ':' +
|
e.screenX + ':' + e.screenY + ':' + e.which + ':' + e.altKey + ':' +
|
||||||
e.ctrlKey + ':' + e.shiftKey + ':' + e.metaKey + ':' +
|
e.ctrlKey + ':' + e.shiftKey + ':' + e.metaKey + ':' +
|
||||||
e.clientX + ':' + e.clientY + ':' + e.pageX + ':' + e.pageY"
|
e.clientX + ':' + e.clientY + ':' + e.pageX + ':' + e.pageY"
|
||||||
|
|
@ -298,8 +298,8 @@ result or if time out DEFAULT-ANSWER (Private)"))
|
||||||
;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
(defparameter drop-event-script
|
(defparameter drop-event-script
|
||||||
"+ (e.clientX - e.target.getBoundingClientRect().left) + ':' +
|
"+ (e.clientX - e.currentTarget.getBoundingClientRect().left) + ':' +
|
||||||
(e.clientY - e.target.getBoundingClientRect().top) + ':' +
|
(e.clientY - e.currentTarget.getBoundingClientRect().top) + ':' +
|
||||||
encodeURIComponent(e.originalEvent.dataTransfer.getData('~A'))"
|
encodeURIComponent(e.originalEvent.dataTransfer.getData('~A'))"
|
||||||
"JavaScript to collect drop event data from browser.")
|
"JavaScript to collect drop event data from browser.")
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue