A client of mine supplied me with a template to turn in to his web site. This has a flash header and he is getting the click to activate thing.
So I found SWFObject, read the instructions carefully and added it to one page to test. It works fine in everything except IE 7.
Here's the code:
<link href="style.css" rel="stylesheet" type="text/css"> <script type="text/javascript" src="swfobject.js"></script> </head> <body > <table cellpadding="0" cellspacing="0" border="0" align="center" style="width:741px; height:100%;"> <tr> <!-- begin of header --> <td width="100%" height="288"> <div id="flashcontent"> <b>If you are seeing this and not the flash header, you either need to update your flash player or enable JavaScript in your browser settings.</b> </div> <script type="text/javascript"> var so = new SWFObject("flash/header_v7.swf?button=1", "NTI", "741", "288", "6", "#ffffff"); so.write("flashcontent"); </script>
</td> </tr> <!-- end of header -->
IE 7 simply shows the "If you are seeing this and not the flash header..." bit.
I have added .flashcontent to the CSS file and now....I dunno!
in my experience, that error has been caused by either A) having a typo in my filepath ("flash/header_v7.swf?button=1") or B) having a corrupt install of the Flash Player for that particular browser.
It is most likely an install isuue as Philip has already mentioned, but might as well cover all bases :)
If you still have issues AFTER ensuring your path is correct and you have uninstalled/installed, try removing the CSS from the page (the import and inline styles). Ther have been a few issues on the forum recently where badly formed CSS was causing rendering issues on certain browsers (but I think this was Firefox related, not IE).