Tuesday, August 2, 2011

IE9 Flash not rendering when wmode is set to opaque or transparent

I have a Windows 7 64-bit installation, with IE9 and the latest version of Flash (10.3.181.34) installed.  I was not able to view most flash in webpages, even the "about flash" page on Adobe's site.

There is a long thread with various workarounds and solutions (which all were promised to be unnecessary once 10.3.181.16 was released), but it was not until the 3rd page that I found a hint which allowed me to fix the issue.

My solution:
  1. Go to IE9 > Tools > Internet Options > Advanced.
  2. Check the "Do not save encrypted pages to disk" option
  3. Restart IE9
  4. View http://www.adobe.com/software/flash/about/ and shake head at Adobe and Microsoft



This seems like the more secure option, so not sure why it wasn't set...hopefully this doesn't break something else in IE! I did not do further research on this specific option or why it was at all related to Flash rendering (and only flash that had wmode=opaque or wmode=transparent).  Sigh.

3 comments:

  1. thank you so much!
    i lost a full day because such a stupid (standard) setting. You saved me.

    tank you.

    ReplyDelete
  2. thank you, not tank you. sorry.

    ReplyDelete
  3. Hi Nick

    Have you tried disabling this feature and then try rendering the Flash again. For me, it continues to work.

    I have literally thousands of web sites affected by this issue and I'm still trying to find a solution that does not require user intervention.

    Just wondered if you had done any further research into this issue?

    Many thanks

    Mark W

    ReplyDelete