Событие MOUSE_LEAVE не работает, потому что, даже если мышь находится над элементом div, он все еще находится в ограничивающей области SWF. Вам нужно будет использовать ExternalInterface во Flash, чтобы зарегистрировать функцию, которая будет доступна для javascript, а затем вызывать ее, когда мышь наводит курсор на элемент div. Функция Flash отключает прокрутку.
Во Flash:
import flash.external.ExternalInterface;
function stopScrolling() {
// stop scrolling
}
ExternalInterface.addCallback('stopFlashScrolling', stopScrolling);
В Javascript:
document.getElementById('theDiv').onmouseover = function(e) {
MySWF.stopFlashScrolling();
}
MySWF - это идентификатор вашего SWF.