我们的网络浏览器插件在IE9和IE10中运行良好,但在IE11中,该插件既不被识别为附加组件,也不允许运行.好像IE11不再支持ActiveX.
当然有一个解决方法,但我们需要改变什么?
注意:此问题是作为插件的开发人员而不是可能需要更正IE设置的最终用户询问的!
在具有ADO数据库连接的多线程环境中,我想知道是否已调用CoInitialize.我该如何检查?
是否可以将RTSP Streaming数据导入Web浏览器?
以下是我的一些发现.如果我错了,请纠正我?
只有Mac OS和Safari支持RTSP Live Streaming.
HTML 5视频不支持RTSP.
我可以使用VLC插件,但我不想使用它.
混合ffmpeg和websocket的可能性?
假设我的IP摄像机与以太网连接.
在客户端机器中:
题:
我可能在不同的地方错了.请提供意见.
有没有办法测试是否使用Javascript安装ActiveX控件?
我们有一些动态HTML页面,其中包含一个<OBJECT>实例化ActiveX控件的标记.然后,用户可以导航到另一页面,该页面包含<OBJECT>指向较新版本的ActiveX控件的标签.
IE将在第二页上下载并安装新的ActiveX,这就是那个页面的用途.问题是,由于IE在第一页上加载了ActiveX,它现在将强制用户重新启动,然后才能完全安装下载的ActiveX,因为它正由进程(IE)使用.
在普通容器中,我只是在尝试升级之前卸载ActiveX.有没有办法迫使IE这样做?如果可以做到这一点,那么浏览一个不使用控件的页面是可以接受的.
编辑:
需要ActiveX本身执行某些操作的解决方案不能简单地工作,因为问题是当IE开始安装新版本的ActiveX时,ActiveX仍在内存中.我想要做的是在IE启动该过程时不要在内存中使用ActiveX,所以显然我不能依赖ActiveX控件本身的任何东西.
我公司目前有一个产品,它依赖于定制的内部ActiveX控件.它采用的技术本身就是跨平台设计,但我们的解决方案显然仅限于Windows上的Internet Explorer.
从长远来看,我们希望成为跨浏览器和跨平台(即支持Windows上的其他浏览器,支持Macintosh或Linux).
显然,如果我们想在Windows上支持Firefox,我需要为它编写一个插件.但如果我们想支持Macintosh,我该如何攻击它?是否可以编译在Mac上运行的Firefox插件版本?我不能在Mac上支持Safari吗?在平台上是否有任何跨浏览器的插件?(即,任何浏览器都可以运行其他浏览器的插件)
当人们想要通过需要跨平台和跨浏览器兼容的流程支持多个平台时,人们通常会做些什么?
activex cross-platform cross-browser webbrowser-control browser-plugin
我有一个非常简单的JavaScript代码,
<script language="javascript">
function RunExe()
{
w = new ActiveXObject("WScript.Shell");
w.run('notepad.exe');
return true;
}
</script>
<form id="form1">
<div>
<input type="button" value="Run" onclick="return RunExe()" />
</div>
</form>
Run Code Online (Sandbox Code Playgroud)
其中创建一个activeX对象来运行notepad.exe,如果我将它保存在一个普通的html并在IE中运行它,它可以很好地打开记事本,但是如果我将它插入一个aspx页面并运行它,它会给出一个名为"自动化服务器无法创建对象"的错误,我用Google搜索了很多次,但我已经完成了IE安全性的事情,我认为这是ASP或IIS中的一些我无法弄清楚的东西.
您的建议和意见非常值得注意.
感谢名单
为什么Excel 中有两种类型的控件? (2个按钮,2个组合框,2个复选框等...)
表单控件和ActiveX控件之间有什么区别 ?我应该使用哪一个?

我发现在线的一些代码示例使用我的控件,但其他代码没有.怎么会?
我如何处理每种类型,我该如何区分?
这个主题讨论了我在Excel电子表格中使用ActiveX对象时遇到的问题.阅读是一团糟,最终没有一个有凝聚力的答案.
问题是100%可重现:
.Font.Size参数的函数,而是在问题发生后无法更改的内容,而不是持续增加字体大小唯一看似权威的解决方案涉及一个MS补丁(几年前它是一个"修补程序",因此对于完全部署似乎不实用)和注册表编辑,这对我的用例来说不实用.
我正在寻找一种方法:
在线缺乏关于此问题的权威信息.我打算发布我的工作,然而,它甚至没有接近理想,我更喜欢更好的解决方案.