var mousemove = function(event) {
var xpos = event.x || event.clientX;
console.log(xpos);
}
window.addEventListener('mousemove', mousemove);
У меня есть следующий код, который прекрасно работает на Chrome и Firefox, но, как правило, в IE нет. Кажется, что IE сообщает о местоположении мыши относительно текущего элемента, на котором он завис, или координационный центр куда-то переключается, и он запутывается, а не окно, к которому привязано событие.Позиция мыши в IE
Этот код используется в навигационной системе off-canvas. Я работаю над вычислением, если мышь меньше, чем на 5% слева от экрана (где находится навигационная система).
Любые идеи о том, как правильно играть, были бы замечательными.
Проверить это ... http://www.jacklmoore.com/notes/mouse-position/ –
Awesome, я буду проверить это и получить обратно к вам. Кажется, screenX - это тот, который мне нужен. – nblackburn
Работает как сон, благодаря этому чрезвычайно полезному ресурсу. – nblackburn