Я разрабатываю приложение, которое должно быть совместимо с IE 9 и выше. Я использую свойство moveX на объекте MouseEvent, однако этот же объект MouseEvent не имеет свойства moveX в Internet Explorer (9 или 11).MouseEvent movementX свойство, по-видимому, не поддерживается в Internet explorer
Я просмотрел документацию Microsoft и действительно заявляю, что поддерживает это свойство на своих объектах MouseEvent. Я проверил, что это на самом деле объект MouseEvent, и он просто не обладает свойством. Все остальные свойства доступны, кроме этого.
У кого-нибудь есть опыт работы с этой проблемой? Интернет в целом выглядит довольно тихим на этом.
см. Http://www.bing.com/search?q=mouseevent+movementx ... возможно, вы неправильно поняли MSN как MSDN? Если вы наберете MouseEvent.prototype в консоли разработчика, он перечислит его членов. –
извинения ... это сообщение MSDN ref: https://msdn.microsoft.com/en-us/library/ff974344(v=vs.85).aspx говорит Возвращает разницу в горизонтальном положении (в единицах screenX) с момента последнего mousemove (или pointermove). –
Вы когда-нибудь разрешали эту проблему? У меня такая же проблема. Кажется, движениеX и движениеY на MouseEvent в IE11 просто выросли и исчезли. Я вернул проект обратно к версии, которую я знаю, работая в IE11, используя эти свойства, и даже это больше не работает. –