6 Replies Latest reply on Apr 14, 2010 11:20 AM by frelax85

    Flash transparency issue with Firefox and Chrome.

    Chorale0001 Level 1

      Hello

       

      I am making a website where my flash is the size of the screen, but it has a transparent background so people can click through and acces some hyperlink and stuff like that.

       

      It work perfectly on IE but when i go on firefox and chrome, i cannot click through.

       

      Anyone know how to fixe that ? for what i've read on google it seem it is not easy to fix that.

       

      Here is the code for my Flash.

       

      The flash is in Layer 1, while all the rest is on layer 2

       

      <div id="layer1" style="position:absolute; left:50%; margin-left:-1000px; top:-5px; width:2000px; height:950px; z-index:2">
      <table width="950" border="0" align="center" >
        <tr>
          <td align="center" valign="middle">
          <object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="2000" height="950">
            <param name="movie" value="Video/Menu.swf" />
            <param name="wmode" value="transparent">
            <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" />
            <param name="embed" value="wmode=&quot;transparent&quot;" />
            <param name="selectable" value="false" />
            <param name="border" value="0" />
            <param name="embed" value="border=&quot;0&quot;" />
           <object type="application/x-shockwave-flash" data="Video/Menu.swf" width="2000" height="950">
              <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" />
              <param name="embed" value="wmode=&quot;transparent&quot;" />
              <param name="selectable" value="false" />
              <param name="border" value="0" />
              <param name="embed" value="border=&quot;0&quot;" />
              <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>
            </object>
            </object>
          </td>
        </tr>
      </table>
      </div>


      Thanks,

        • 1. Re: Flash transparency issue with Firefox and Chrome.
          Chorale0001 Level 1

          Bump. Any idea ? for what i see on the web, that question has been a major probleme for a long time.

          • 2. Re: Flash transparency issue with Firefox and Chrome.
            Chorale0001 Level 1

            I've been looking everywhere, google, adobe forum and one thing strike me... all, or almost all post about that in adobe forum have been ignored... Why ?

             

            On google i found a lot of people saying it is impossible and some saying it is, that they managed to fix theirs, but it is still not working for me. I followed and tryed a lot of method that seem to work for them, but it isnt working for me.

             

            Adding this

             

                    <embed src="Video/Menu.swf" quality="high" width="2000" height="950" name="Menu" align="middle" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" wmode="transparent"/>

             

            Is not helping much.

             

            Please it is critical for me that my flash allow the click through on Chrome and Firefox because my flash cover the whole screen as you see, 2000x950 and depending what you do in my website, it will fill the screen or not, and i still have html link that need to be clicked that are not inside the flash itself, thus why i need the click through.

             

            Thanks

            • 3. Re: Flash transparency issue with Firefox and Chrome.
              Chorale0001 Level 1

              Waoh, not much answer.. is that a forbiden subject ?

              • 4. Re: Flash transparency issue with Firefox and Chrome.
                pziecina Level 6

                Hi

                 

                No, it is not a forbidden subject, it is just that there is no answer.

                 

                The flash 'transparency' will work as you wish in some browsers but not in others. It may work in IE on one computer but not on another with exactly the same browser and flash player version configuration, the same also applies to all other browsers. It is suspected that it is a 'bug' in the flash player / browser combination but as it is not a consistent 'bug' it is proving difficult to diagnose.

                 

                As an example, I had this problem with FF 3.1, but when I updated to 3.2 it vanished, and in Safari it vanished when I updated to flash player version 9, (this one was over 18 months ago) so it would appear to be a combination of problems between the browser and the flash player, but as I said no one really knows, all that is known is that it is random and can affect up to 50% of users, depending on their flash player version and browser version.

                 

                PZ

                www.pziecina.com

                • 5. Re: Flash transparency issue with Firefox and Chrome.
                  Nancy OShea Adobe Community Professional & MVP

                  Flash content typically rises to the top of whatever is around it. Given that your Flash object is 2000px wide, it is unlikely that you have any room left on the page for links that won't be directly obscured by your Flash objects. As I see it, the only reliable option is to rebuild your Flash project to include the links.  While you're at it, you might want to resize the project to fit on a smaller screen width.  970px - 1100px is within normal range of most desktop and laptop displays.   2000px wide is too big for the average user's viewport without scrolling.

                   

                  Nancy O.
                  Alt-Web Design & Publishing
                  Web | Graphics | Print | Media  Specialists
                  http://alt-web.com/
                  http://twitter.com/altweb
                  http://alt-web.blogspot.com

                  • 6. Re: Flash transparency issue with Firefox and Chrome.
                    frelax85

                    Why don't you put the hyperlinks on top of the flash animation?