Показать сообщение отдельно
  #1 (permalink)  
Старый 29.07.2013, 06:32
Новичок на форуме
Отправить личное сообщение для Kirzaa Посмотреть профиль Найти все сообщения от Kirzaa
 
Регистрация: 29.07.2013
Сообщений: 1

Отключение прокрутки браузера при наведении на swf
Здравствуйте. Долго не могу разобраться с проблемой прокрутки на swf объекте.
Имеется SWF в шапке окна, в нем задействованы функции зума колесиком мыши. Необходимо при наведении мышью на объект отключать прокрутку в браузере, но оставить все функции колеса мыши во флеше.
При выводе мыши за область объекта, снова включать возможность прокрутки в окне.
При реализации
document.getElementById("Здесь ID блока div с флешем").onmouseover = function() {
    document.body.style.overflow = "hidden";
}
    document.getElementById("Здесь ID блока div с флешем").onmouseout = function() {
    document.body.style.overflow = "auto";
}

функция скрывает полосу прокрутки, но не возвращает ее обратно. При этом все окно дергается, что очень портит картинку.

Последний раз редактировалось Kirzaa, 29.07.2013 в 06:36.
Ответить с цитированием