Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > scrolling в iframe


Автор: spiderlab 21.2.2011, 00:03
Помогите пожалуйста решить вопрос. Пример:  eventdeluxe.ru там сверху флеш меню. Его структура такая:

Код

<div id="topmenu">
<iframe scrolling="no" src=modules/mod_flashmenu/menu1.html width="590" height="120" border="0" frameborder="0" />

<html><head></head><body><table width="100%" cellspacing="0" cellpadding="0" border="0">
<tbody><tr><td align="left"><center><object height="120" width="1000" align="" scrolling="no" id="fmenu" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
  <param value="menu1.swf" name="movie">
  <param value="high" name="quality">
  <param value="#000000" name="bgcolor">
  <param value="transparent" name="wmode">
  <param value="false" name="menu">
  <embed height="350" width="1000" align="" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" scrolling="no" bgcolor="#000000" quality="high" src="menu1.swf">
  </object></center></td></tr></tbody></table></body></html>


</iframe>
</div>


Если зайти оперой, то что бы меню заработало надо на него сначало кликнуть и самое главное если крутануть колёсиком мышки вниз то меню уедет наверх. А в лисе всё это работает нормально. Если уменьшить атрибут высоту тега embed с 350 до 120 то сами иконки тоже уменьшаются. А высота 350 сделана в запас, если будет второй ряд меню. Так вот вопрос как убрать скроллинг в опере и сделать что бы меню было активно без клика?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)