MouseEvent clientX и clientY в javascript возвращают десятичные значения в IE при увеличении / уменьшении браузера.
Пример: - Координаты X: 147.16000366210937, Координаты Y: 32.57999801635742
Можно проверить это поведение, используя это https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_event_mouse_clientxy
На 100% он возвращает целочисленные значения.
То же самое, если мы делаем в другом примере браузера Chrome или Firefox, тогда он всегда возвращает целочисленные значения.
Из-за этого один из методов не работает на стороне сервера.Поскольку этот метод принимает целочисленные значения.
Конечно, я могу преобразовать координаты, используя parseInt .
Но есть ли какая-либо причина такого поведения для IE?И любое решение / настройки для IE, которые могут это исправить, кроме преобразования значений.
Так как в другом браузере он работает нормально.