1

我的组织有一个技术表单,用于捕获有关 SWF、PDF、MP4 等的浏览器版本信息。

到目前为止,Explorer 与其他人的分支很简单:从条件注释加载的脚本运行 ActiveX 测试,而其他浏览器检查 navigator.plugins[] 和 navigator.mimeTypes[]。

不幸的是,IE10 忽略了条件注释,但它也不支持导航器数组。我需要把所有 ActiveX 的东西放在主脚本中吗?如果是这样,控制它的 if() 语句是什么?

4

1 回答 1

1

正如评论者所说,对 window.ActiveXObject 的测试在 IE 10 及更低版本上返回 true。但请注意,微软正在他们的新 Microsoft Edge(以前的 Project Spartan)浏览器中放弃 ActiveX。

于 2015-02-22T14:22:25.413 回答