iframe с выпадающим меню в верхней части вспышки делает ее неактивной - PullRequest
2 голосов
/ 06 декабря 2010

Я создал сайт, на котором iframe вызывает верхний элемент навигации с выпадающим меню javascript. У меня это работает, когда меню опускается над центральным элементом флеш-памяти, но даже когда меню не «сбрасывается» - любой элемент в этой области флеш-памяти не реагирует на щелчки.

Я изменил z индексы, и теперь я не могу заставить файл флэш-памяти быть даже поверх iframe -

вот ссылка

http://schweigert -effect.com / тестирование / collections.html

вот код -

    <body>
<div id="wrapper"><center>


  <div id="headerwrap">
   <iframe src="topnav.html" name="topFrame" scrolling="No" noresize="noresize" id="topnav" title=" topFrame"  frameborder="0" height="230px" width="900" allowtransparency="true">    <p>Your browser does not support iframes. please update</p>
   </iframe>
 </div> 

  <!-- 
  end #header
   -->

  <div id="page">
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="1100" height="650" id="Aico" title="Aico">
      <param name="movie" value="flash/home.swf" />
      <param name="quality" value="high" />
      <param name="wmode" value="transparent" />
      <param name="swfversion" value="6.0.65.0" />
      <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
      <param name="expressinstall" value="Scripts/expressInstall.swf" />
      <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
      <!--[if !IE]>-->
      <object type="application/x-shockwave-flash" data="flash/home.swf" width="1100" height="650">
        <!--<![endif]-->
        <param name="quality" value="high" />
        <param name="wmode" value="transparent" />
        <param name="swfversion" value="6.0.65.0" />
        <param name="expressinstall" value="Scripts/expressInstall.swf" />
        <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
        <div>
          <h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
          <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
        </div>
        <!--[if !IE]>-->
      </object>
      <!--<![endif]-->
    </object>
    <!-- end #page -->
  </div>

вот код для iframe html

<body style="background-color:transparent">

<div id="topnav">

<!--   top image   -->

  <div id="header"> <a href="news.html"><img src="images/topheader.jpg" alt="Home" width="312" height="75" border=0/></a></div>


  <!-- top menu  -->
  <div id="topmenu">
    <ul class="menu" id="menu">

1 Ответ

0 голосов
/ 06 декабря 2010

Звучит так, как будто вам нужно установить непрозрачный режим окна на объекте Flash. Мне нужно было бы увидеть ваш код, чтобы точно сказать вам, как это сделать, но он в основном устанавливает это ниже:

wmode="opaque"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...