微软Office 2024默认禁用ActiveX
IT之家 9 月 6 日消息,微软在 Microsoft 365 管理中心发布通知,宣布 Microsoft Office 2024 将默认禁用 ActiveX 控件,适用于 Word、Excel、PowerPoint 和 Visio 的 Win32 桌面版本。
-
对于新 Office 2024,此项更改将在 2024 年 10 月发布时立即生效。
-
对于 Microsoft 365 应用,此项更改将从 2025 年 4 月开始分阶段实施。
实施此更改后,用户将无法在 Office 文档中创建或与 ActiveX 对象交互。一些现有的 ActiveX 对象仍将显示为静态图像,但无法与其交互。在非商业版 Office 中,当 ActiveX 对象被新默认行为阻止时,用户将看到此通知:
新的默认设置等同于现有的 DisableAllActiveX 组策略设置。
微软表示,当此更改生效时,如果您需要在 Office 文档中使用 ActiveX 控件则需要通过以下手段改回以前的默认行为:
-
在信任中心设置对话框中的 ActiveX 设置下,选择提示我在启用所有具有最小限制的控制项之前选项。
-
在注册表(IT之家注:可通过在运行窗口输入 regedit 打开注册表)中,将HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\Common\\Security\\DisableAllActiveX设置为 0 (REG_DWORD)。
网页WEB集成IP视频监控不是梦,0基础不懂编程?你也可以做到
平时的工作中常会遇到一些系统集成的需求,需要在软件平台集成视频监控系统。而软件开发者往往不懂安防弱电系统,不知道如何在自己的软件界面中集成一些监控的实时画面。而监控厂家提供的SDK比较复杂,很难在短时间完成集成的任务。最终导致软件平台的一些功能无法实现,影响项目的质量。
本文提供的方法主要基于VLC播放器的ActiveX插件,通过这个插件,在网页中调用摄像机的RTSP流,实现图像的实时预览,音频的监听等等功能。文章以海康的IP网络摄像机为例给出具体的调用方法,供大家学习参照。
登录VLC官网 https://www.videolan.org/,选择windows(32位)版本下载。
下载VLC软件
运行安装文件
选择软件安装位置
一定记得要勾选网页浏览器插件
完成安装
可选用记事本(notepad)或专业的编辑器,输入如下代码,保存为html网页文件。
代码编辑截图
具体请参看海康专业文档
先用Google Chrome浏览器测试,提示插件不支持。
Chrome浏览器提示插件不受支持
用微软IE测试,需要安装插件。
IE浏览器提示要安装ActiveX插件
确认安装插件
浏览器只显示了第一个画面。
IE浏览器显示不完整
用编辑器测试,2种内核都能正常显示。
编辑器里测试效果
改用360浏览器,呈现2X2的画面,实现最终的显示效果。
360浏览器显示的最终效果图
本文参考了一些专业文章,就不一 一列出了,在这一并谢过!
由于本人水平有限,有不对的地方敬请指正。文章旨在抛砖引玉,通过讨论,相互学习,共同进步。
我是WoNew弱电蜗牛,一名从业多年的弱电工程师,在头条传播弱电专业知识和行业信息,分享工作中的经验和心得。喜欢我的文章或视频,欢迎点赞和转发。有疑问或建议,也欢迎留言,我会尽力解答。
ActiveX上传控件和IE增强保护模式的那些事
关于ActiveX上传套件更新,我有一些关于Internet Explorer支持请求的问题。ActiveX上传套件运行在所谓的EPM(增强保护模式)下,是什么让我们的ActiveX上传套件必须运行在这种模式下呢?
微软在发布Windows 8时推出了EPM,这种新的机制导致ActiveX控件和其他IE插件运行在沙箱环境中,即称为AppContainer。因此不允许进行潜在的不安全的活动,即在这种环境下允许的情况几乎为零。现在微软希望ActiveX开发者创建一种新的代理对象,使其所有调用WinAPI来通过并且允许运行。然而,这对于ActiveX开发者来说,这意味着重写开发完成的整个产品。
幸运的是,微软做了两个有利于软件供应商的地方,一方面是关闭了EPM默认和当ctiveX开第一次加载时建议用户打开一个特定的EPM网站。
唯一的问题是,如果用户选择了一个错误的答案,IE不会给用户一个机会来改变自己的想法。正如你可以在这些截图中看到,在Windows8中因为标题按钮的原因特别容易犯错误。
有或多或少的用户可以通过谷歌或者百度来解决我所提到的问题,但是绝大多数的一般用户是没有办法解决这样的一些问题的。
由于EPM已经不是默认选项,加上IE并不是那么受欢迎的情况下,这样的问题出现得较少。但是谁也不敢肯定微软会决定何时释放EPM。
这就是为什么越来越多的ActiveX开发者会花很长的时间来创建一些简单的工具,来改变这样的现状,让更多的用户在浏览器上有更多的选择。
本站文章除注明转载外,均为本站原创或翻译
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。