
重装Maxthon,还是老样子,换了两个版本还不行,看来必须换解决问题的思路了。既然是Flash9e.ocx文件报错,就从它着手。解决的具体方法是:
1、先卸载Flash插件,下载官方提供的卸载工具: http://fpdownload.macromedia.com/get/flashplayer/current/uninstall_flash_player.exe,运行此工具,完成卸载,再删掉C:\WINDOWS\system32\Macromed\Flash这个目录,重新启动电脑。
2、到官方网站下载最新版本Flash插件,Adobe Flash Player 9.0.124 ActiveX for IE/AOL:http://fpdownload.macromedia.com/get/flashplayer/current/licensing/win/install_flash_player_active_x.exe(只适合IE内核的浏览器)。如果使用Firefox浏览器,应该使用http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player.exe地址下载。
3、重新注册相关的ActiveX控件组件。
建一个bat文件执行,名为FixIE.bat,内容如下:
regsvr32 Actxprxy.dll
regsvr32 Shdocvw.dll
regsvr32 Oleaut32.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
regsvr32 browseui.dll
以上批处理还有如下功能:
(1)、还可以解决IE浏览器不能打开新的窗口,解决用鼠标点击超链接也没有任何反应的问题;
(2)、还能解决不少其它基于IE内核出现的问题:比如网页显示不完整,JAVA效果不出现,网页不自动跳转,打开某些网站时总提示“无法显示该页”等。
对于解决本文出现的问题关键在以下两个库文件:
actxprxy.dll: Marshalingx ActiveX控件COM接口相关文件
shdocvw.dll: 为Windows应用程序添加基础文件和网络操作相关模块
最后偶推荐使用一个在网络上公认的最好最稳定的版本,Maxthon 1.5.6.42 DIY 稳定珍藏版

