Recent entries
- A heart-warming review on o...
- Oh well it is the day every...
- Websites as graphs
- In the mood for old movies
- Site update tip #2: Ajax
- Our design has been ripped ...
- We have 6000 unique visitors
- Site update tip #1: Go the ...
- Should we be happy that peo...
- Microsoft lost the battle. ...
Microsoft lost the battle. We find the solution.
Well, recently Microsoft lost a legal battle with a patent holder about the way IE is going to display Objects and Embeds in web pages. Those who have Flash, QuickTime and etc on their website suddenly find that their visitors need to activate the plugin before IE start playing them. Especially those who uses Flash for their navigational, their user need to activate the Flash before the navigational work. This is starting to be such a pain but I've found a way to solve this problem. To fix the problem, please follow these steps:
-
Just below the last <object> in your HTML page, insert the following Javascript:
<script type="text/javascript" src="fixit.js"></script> -
Open a new document in Notepad or your HTML editor, and copy & paste the following content into it:
theObjects = document.getElementsByTagName("object");
for (var i = 0; i < theObjects.length; i++) {
theObjects[i].outerHTML = theObjects[i].outerHTML;
} - Save this file as fixit.js
Thanks to MIX FX for the solution.
