/ / Cómo obtener el event.pageX correcto de ondragend - javascript

Cómo obtener el evento correcto.pageX de ondragend - javascript

Intente este fragmento de código:

window.ondragend = function(event){
console.log(event.pageX)
}
window.onmouseup = function(event){
console.log(event.pageX)
}

haga clic en una ubicación en una página y luego arrastre unElemento a la misma ubicación. En una ventana maximizada, ambas páginas (al menos en Chrome en Windows) "serán las mismas". Si minimiza la ventana para llenar, por ejemplo, la mitad derecha de la pantalla, la ondragend informará un valor de pageX diferente.

  1. ¿Por qué ocurre este comportamiento?
  2. ¿Cómo obtengo el valor de pageX correcto de ondragend? Ondragend no envía un mouseup simultáneamente, así que no puedo usar eso.

Respuestas

0 para la respuesta № 1

Este comportamiento se ha corregido en las últimas versiones de Chrome.