繁体   English   中英

IE10:如何在没有条件注释的情况下为ActiveX分支JS?

[英]IE10: how to branch JS for ActiveX without conditional comments?

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM