Прокрутка документа при перетаскивании элемента на его границу в Internet Explorer - PullRequest
0 голосов
/ 27 сентября 2019

ПРОБЛЕМА ТОЛЬКО ПРОХОДИТ В IE в Microsoft Dynamics NAV

Здравствуйте, я создал Visual-Add-In для резки стальных рулонов в Microsoft Dynamics NAV, который запускает Internet Explorer («забавно», он работает нормально вмой обычный IE, но не в экземпляре NAV IE) в фоновом режиме для отображения JavaScript, и обычно он выглядит как this .

, но при перетаскивании элемента на границу документа (iFrame), документ прокручивается, а затем выглядит как this

Я попытался исправить эту проблему, добавив следующую строку кода:

window.addEventListener('scroll', function () { 
     document.documentElement.scrollTop = 0;
     document.documentElement.scrollLeft = 0;
});

Это работает для горизонтальной прокруткии возвращает документ в нужное место, когда он прокручивается влево или вправо, но каким-то образом вертикальное перетаскивание / прокрутка даже не вызывает событие.

...