Reset password:

Strategic insights
IE ActiveX Update Workaround

Written by on April 3, 2006

In January I wrote about the coming ActiveX update that will change how embedded content will be handled in Internet Explorer. In short, things like Flash movies will have to be activated (clicked) before they can be used.

But, there is an easy fix

Jason Baker (ripper.rhetoric) has created a nifty piece of JavaScript that solves the problem nicely. All you need to do is to add his code to your site and everything works like it used to.

The script is very simply. All it does it that it removes the entire block of embedded content, and reinserts it using innerHTML. Voila!

Jason writes: "Now, while it seems that this is just a quick fix for the lazy, it does have some real applications that couldn't be done otherwise, like ColdFusion-generated Flash Forms."

Actually, I think this beats Microsoft solution. It prevents us from making browser specific code for embedding things like flash and it allows us to focus on the content instead of some technical external JavaScript call.

He has even offered two version of the script - a header version for the HTML purists and a version that can be attached to the end of the HTML page.

Note: This also solves the bug in IE, where HTML content placed above embedded content would be made inactive too.

More info:

Sites using Jason's code:


Share on

Thomas Baekdal

Thomas Baekdal

Founder of Baekdal, author, writer, strategic consultant, and new media advocate.


Baekdal PLUS: Premium content that helps you make the right decisions, take the right actions, and focus on what really matters.

There is always more...