У меня есть iframe main , расположенный в indexflash.html , в котором находится HTML-документ indexflash2.html , содержащий два фрейма topframe (загружает main.html) и bottomframe (загружает home.html). И верхний кадр и нижний кадр имеют scrolling = "no" .
topframe содержит элементы управления флэш-навигацией
bottomframe обновления с отображаемым контентом
Я хочу иметь возможность управлять полосой прокрутки main с помощью колеса прокрутки мыши, чтобы вы могли без всяких усилий прокручивать всю страницу как одно целое. Прямо сейчас, я предполагаю, что фокус падает на верхний кадр или нижний кадр , потому что именно там находится курсор мыши, когда вы пытаетесь использовать колесо прокрутки.
Страницу, над которой я работаю, можно увидеть по адресу http://96.9.39.101/indexflash.html
Как заставить колесо прокрутки мыши всегда управлять полосой прокрутки для родительского фрейма main , независимо от того, какие кадры или фреймы содержатся в нем?
Я уверен, что для этого потребуется некоторый javascript, но я не достаточно знаком с JS, чтобы разбираться с этой проблемой в одиночку.
indexflash.html:
<iframe name="main" src="indexflash2.html" width="100%" height=2505></iframe>
indexflash2.html:
<frameset framespacing="0" border="0" frameborder="0" rows="400,*">
<frame name="topFrame" height="400" scrolling="no" noresize target="bottomFrame" src="main.html">
<frame name="bottomFrame" height="2105" target="_self" scrolling="no" src="home.html">
<noframes>
</frameset>