Page 1 of 1

Re: Transparent Background in IE

Posted: 08 Oct 2012, 02:09
by mjau-mjau
May I take a look at the link? If the wmode=transparent for some reason does not work in IE (I thought it did), there this is nothing we can do ... The FlashVars="transparent=true" makes sure Imagevue itself does not have any backgrounds ...

Re: Transparent Background in IE

Posted: 28 Oct 2012, 04:08
by mjau-mjau
Not sure what you mean ... we have confirmed that this is a bug with latest Internet Explorer, because other browsers maintain pure transparency and can display html behind the SWF, whereas Internet Explorer wants to put a background on the SWF.

Just send me link to your gallery I can take a look. If the transparency works in other browsers (not IE), then this is just the IE bug ... If its not transparent in any browsers, then I need to see how you implemented it because there must be a flaw.

Re: Transparent Background in IE

Posted: 30 Oct 2012, 03:21
by Nick
I think it should be wmode="transparent" in both <object> and <embed> tags

Re: Transparent Background in IE

Posted: 07 Dec 2012, 07:44
by Nick
Try wmode in lowercase or remove embed tag at all? Seems like latest flash specs do not require embed anymore.

Maybe it would be easier to use swf object and add wmode to the swf params like this:
Code
params = {wmode:"transparent"}

Re: Transparent Background in IE

Posted: 08 Dec 2012, 00:13
by mjau-mjau
I did some further research, and I see you are manually embedding the imagevue2.swf. Why not use the SWFObject javascript as in the Imagevue examples, which handles cross-browser integration properly, including flashvars?

I checked the source code for your gallery, and you have flashvars only in the <embed> tag. I believe Internet Explorer uses the <object> tag, so you would need to add flashvars there also. See this:
http://helpx.adobe.com/flash/kb/pass-va ... a_SWF_file

This is why it would be easier to use the SWFObject JS which allows you to set parameters once, and then it applies them cross-browser.