Thanks for this post - we just discovered our Swiff blocking out our css dropdowns in < IE9 on our 1.3 sites - there is no problem with our older 1.2 sites. I remembered this entry and found altering 'wmode' to 'wMode' fixes all :)
On 13 Oct, 12:04, Fli7e <[email protected]> wrote: > Cheers Moo'toolers, > > yesterday i ran mad on a transparent SWF i included in a website using > MooTools Swiff Class. > > In MSIE < 9 the Background was always BLACK, even though i set the > wmode to transparent. > > After tracking the beast up and down i found the Problem: > > I used "wmode" as parameter Name and the Swiff Class has "wMode" as > hardcoded Parameter set to "window". > > Inspecting the generated HTML Code i saw the wmode Parameter was there > twice, one "wMode" and one "wmode". > > Internet Explorer < 9 seems to have case sensitivity on the parameter > names and as my "transparent" parameter came second i kept using the > "window" wmode. > > I hope you understand what i am about. > > The "workaround" is to use the same case for the parameters as they > are set by default from within the Class. > > In my Version (Moo 1.4.2dev) the affected Parameters are: > > quality, allowScriptAccess, wMode and swLiveConnect. > > If you use your parameters in this case everything works fine and no > side-effects on different browsers. > > Maybe a Swiff patch would be nice to set the parameters in lowercase - > alike what the user defines in the params options (using e.g. > the .toLowerCase())
