OA系统网页中的控件无法显示

【问题】

这两天360安全卫士总提示系统补丁更新,碍于它总骚扰我工作,所以就在下班前点击了“自动更新”。

更新后,问题就来了。加班在OA系统上填写加班申请单时,发现网页中的控件无法显示了,一个“X”搞得你无可奈何。

按照OA操作流程,将浏览器设置了一遍,也没有起到作用。

【分析】

根据多年的开发经验来看,肯定是OA系统的activeX插件被禁用了。可在浏览器的Internet选项中,将它开启后依然无法显示。

看来开启的还是不完全啊,那我们就查看一下这个是什么控件吧。通过查看网页源码发现,这一段代码:

喔,原来是scriptlet。那么我们要将“允许Scriptlet” 和“允许运行以前未使用的ActiveX控件而不提示”都开启。

这里还要注意一点就是,安全设置中的“级别”设置是与你选择区域中的选项一一对应的。例如:你选择了“Internet”那么此时下面的级别就与这个对应,如果是“受信任的站点”那么此时就与这个对应。

【解决方法】

步骤1:Internet选项 → 安全 → Internet → 自定义 → 启用“允许Scriptlet” 和“允许运行以前未使用的ActiveX控件而不提示”。

步骤2:将OA地址添加到受信任的站点中。

步骤3:Internet选项 → 安全 → 受信任的站点→ 自定义 → 启用“允许Scriptlet” 和“允许运行以前未使用的ActiveX控件而不提示”。

你可能感兴趣的:(我的生活)