It is currently Wed Oct 17, 2018 9:23 pm Advanced search

Why do my Flash movies appear above the Highslide popups?

Frequently asked questions.

Why do my Flash movies appear above the Highslide popups?

Postby torstein.honsi » Thu Jul 26, 2007 12:37 pm

By default Flash movies show through other elements in the HTML page, even if the other elements are positioned above them. The solution is setting wmode to transparent in the Flash markup. This has to be done for both the object/param and embed tags.
Code: Select all
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"           
    width="300" height="250" id="Flash" align="">
    <param name="movie" value="Flash.swf" />
    <param name="quality" value="high"/>
    <param name="bgcolor" value="#FFFFFF" />     
    <param name="wmode" value="transparent" />

    <embed src="Flash.swf" quality="high" bgcolor="#FFFFFF"  width="300"
            height="250" name="Flash" align="" wmode="transparent"

If this doesn't help, there might be other issues:

In some cases the embed/object code is used within a noscript tag, and a JavaScript function is called to add the Flash for JS enabled user agents. In that case you need to do wmode on the JS function as well. This is an example using the AC_FL_RunContent function. Notice how I added 'wmode','transparent' at the end of the comma separated parameters:
Code: Select all
AC_FL_RunContent( 'codebase',',0,28,0','width','300','height','250','src','Flash','quality','high','pluginspage','','movie','Flash','wmode','transparent' ); //end AC code
User avatar
Site Admin
Posts: 9210
Joined: Thu Nov 09, 2006 1:22 pm
Location: Vik i Sogn, Norway

Return to Highslide FAQ

Who is online

Users browsing this forum: No registered users and 1 guest