最近将公司以前的OA从2005升级到2008后,发现在IE8下,公文处理这块所使用的iweboffice没办法正常使用了.在调试过程中发现activex控件的属性是可以设置或获取,可是一调用其方法就会报些对象不支持此方法.
再使用IE7测试,一点问题也没有.都能正常的显示调用.看来是IE8里有些设置的问题.
网上查找一下,参考与淘宝的activex控件在IE8下的设置.最终也能成功在IE8下进行调试工作了.(不用在VM里在折腾了).
具体的步骤:
1.IE工具-->选项-->高级-->启用内存保护帮助减少联机攻击,此选项不要选中(默认是选中的)
2.将你的站点加到可信站点中.如localhost,同时将可信站点的启用保护模式去除
3.重启机器