A user must click Flash content before interacting with it.
SOLUTION
Replacing entire web page:
Download and install Alligator Flash Designer version 6.0.0.9 or above. Open your Flash project and choose File > Export Web Page. Save Flash file and HTML page. Leave "JavaScript Object" as the default option. Replace your old HTML file with the new one. Upload swfobject.js file on the website.
Replacing OBJECT and EMBED code in existing web page:
Download and install Alligator Flash Designer version 6.0.0.9 or above. Open your Flash project and choose File > Export SWF Flash File. Save Flash file. Choose File > View HTML Code and copy the JavaScript code. Open your exisitng web page in HTML view and replace OBJECT and EMBED tags with the JavaScript code. Copy swfobject.js file to the same folder where your Flash file is located. Upload swfobject.js on the website.
CODING INSTRUCTIONS
Use JavaScript object to load Flash content.
Using SWFObject is easy. Simply include the swfobject.js Javascript file, then use a small amount of Javascript on your page to embed your Flash movie.
<script type="text/javascript" src="swfobject.js"></script>
<div id="flashcontent">
Here the Flash movie will appear.
</div>
<script type="text/javascript">
var so = new SWFObject("movie.swf", "mymovie", "200", "100", "7", "#FFFFFF");
so.write("flashcontent");
</script>
Here is a breakdown of what the code does:
<div id="flashcontent">[...]</div>
Prepare an HTML element that will hold our Flash movie. The content placed in the 'holder' element will be replaced by the Flash content, so users with the Flash plug-in installed will never see the content inside this element. This feature has the added bonus of letting search engines index your alternate content.
var so = new SWFObject("movie.swf", "mymovie", "200", "100", "7", "#336699");
Create a new SWFObject and pass in the required parameters:
swliveconnect."6.0.65". Or you can just require the major version, such as "6".
Microsoft KB Article:
Microsoft is releasing a software update to Microsoft Internet Explorer 6 for Microsoft Windows XP Service Pack 2 (SP2) and for Microsoft Windows Server 2003 Service Pack 1 (SP1). This update changes the way in which Internet Explorer handles some Web pages that use ActiveX controls. Examples of ActiveX controls include the following:
After a forthcoming update, Microsoft Internet Explorer users will not be able to directly interact with Microsoft ActiveX controls loaded by the APPLET, EMBED, or OBJECT elements. Users will be able to interact with such controls after activating their user interfaces. A new MSDN topic describes how Internet Explorer will handle ActiveX controls, shows how to load ActiveX controls so their interfaces are activated, and describes the impact of this behavior on accessibility tools and applications hosting the WebBrowser Control.