在打印页面,点击打印按钮后,页面顶部出现黄色提示框“Internet Explorer已经阻止了此站点以不安全的方式使用ActiveX控件。因此,此页可能显示不正确。”。关闭该提示框后,再点击打印按钮,左下角提示栏显示页面有脚本错误。
原因:
IE7及以上版本增强了安全性设置,阻止了打印ActiveX控件的使用。
解决方法:
打开IE浏览器,选择菜单 -> 工具 -> Internet选项,打开Internet选项配置对话框,选中“安全”标签,
选中“受信任的站点”区域,点开“站点”按钮,将当前使用的InfoSeries系统网站添加进去。
再针对该区域设置“自定义级别”,到其中的ActiveX控件和插件选项组,将其中的“对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本”选中“启用”。
本质上只需要第二步设置目标站点所在区域就可以,但为了保证IE的安全性策略,将影响减至最小,特地对“受信任的站点”区域做该设置,并将目标站点添加至该区域。