Fix for IE 9 Rated 3 out of 5 stars

This is a good add on that allow quick switch from the Internet explorer to firefox . However, the author does not have updated it for IE 9. Here is how we can do a fix manually.

Thanks Andrew for sharing the solution.
In Windows 7, search for the file firefoxviewpage.html which is stored in a folder something like below :
C:\Users\Kevin\AppData\Roaming\Mozilla\Firefox\Profiles\ba9w9cyr.default\extensions\{5D558C43-550F-4b12-84AB-0D8ABDA9F975}\ ,
where Kevin is my user profile name.

Edit the html file using a Editor, say Frontpage.
Switch to the HTML tab, replace the complete source by followings and saved. Restart IE9 and you are fixed.

<HTML>
<SCRIPT LANGUAGE="JavaScript" defer>

function runFirefox(location) {
var ws = new ActiveXObject("WScript.Shell");
try {
ws.Run("firefox \"" + location + "\"");
} catch (fireerr) {
try {
ws.Run("mozilla \"" + location + "\"");
} catch (err) {
}
}

}

var oWindow = window.external.menuArguments.top;
if (oWindow != null) {
runFirefox(oWindow.document.URL);
// runFirefox(oWindow.location);
}
</SCRIPT>
</HTML>