Здраствуйте. Возникла проблемка при разработке сайта. есть див, внутри которого ембидится флешка. нужно сделать так, чтобы, если человек прокручивает колесико скролла на этом диве или на флешке (размеры флешки соответствуют размерам дива), то страница не скролилась, но чтобы флешка перехватывала это событие. искал в гугле, по этому поводу ничего не нашол. только как запретить скролл страницы. Код | function wheel(event){ if (!event) event = window.event; if (event.preventDefault) event.preventDefault(); event.returnValue = false; }
var mousewheelevt=(/Firefox/i.test(navigator.userAgent))? "DOMMouseScroll" : "mousewheel"; if (document.attachEvent){ document.getElementById("main").attachEvent("on"+mousewheelevt, wheel); }else if (document.addEventListener){ document.getElementById("main").addEventListener(mousewheelevt, wheel, false); }
|
Код | <div id="main"> <object id="swf" data=.....> </div>
|
помогите
|