今天小蔡找我帮忙解决一个奇怪的问题,他的IE不能显示flash,不能执行脚本,甚至有些网页CSS都显示不正常。对于一个美工而言,面对如此症状的IE,真是无奈了。
IE的问题,第一直觉就是先排查插件。插件中有Google Toolbar web迅雷两种为主。flash插件已经被安装,但是没有被加载。按照网上流行的方法卸载掉flash插件,重新安装。重启IE,症状依旧。
上Upiea(5月份居然更新了),发现插件栏中看不到Flash插件。安装的程序中却已经有了。这时候发现flash相对应的几个插件被免疫了。反免疫之。重启IE,症状依旧。
接下来调低安全设置,添加信任区域,系统安全检查(无可疑进程,无可疑文件)。兜了差不多有1~2个小时了,我都快绝望了,这么小一个问题头一次要我花费这么长的时间,而且还没找到头绪。
发现sina.com.cn上的部分js被拦住了。这明显像是保护行为嘛。哪个软件在“保护”浏览器?卡巴?关之。无效。
最后最后一刻,突然发现Upiea设置后关闭再开启,所有设置又都恢复原样了!看来问题出在这里!我忙活了一大圈,原来是手上的工具失效了!
最后,两个语句:
regsvr32 vbscript.dll
regsvr32 jscript.dll
大功告成。
最后回忆种种现象,其实都是脚本没有被执行!这两个模块出了问题应该早点想到才对啊!
记一文,以致勿忘。


