IE10:如何在没有条件注释的情况下为ActiveX分支JS
IE10: how to branch JS for ActiveX without conditional comments?
我的组织有一个技术表单,可以捕获有关SWF, PDF, MP4等浏览器版本信息。
到目前为止,浏览器与其他浏览器的分支都很简单:从条件注释加载的脚本运行ActiveX测试,而其他浏览器检查导航器。plugins[]和navigator.mimeTypes[].
不幸的是,IE10忽略条件注释,但它也不支持导航器数组。我需要把所有的ActiveX的东西在主脚本吗?如果是,控制它的if()语句是什么?
正如评论者所说,测试窗口。ActiveXObject在ie10及以下版本返回true。但请注意,微软在其新的Microsoft Edge(以前称为Project Spartan)浏览器中放弃了ActiveX。
相关文章:
- 如何在未直接触发的情况下停止事件
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 在不使用jquery的情况下查找页面中的所有锚点并附加函数
- 在不打开聊天屏幕的情况下制作Zopim-ding代理
- 在不阻止默认行为的情况下检测IE10中的缩放
- 如何在不传递此信息的情况下查找被调用的元素
- 如何在不刷新页面的情况下更新显示框
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- JavaScript-在手机上不工作的情况下,在外部单击时隐藏元素
- 在我的情况下,如何进行http请求
- 在不知道深度或父属性的情况下从对象中删除属性
- 在不破坏未定义函数的情况下,对多个视图使用单个js文件
- ROR:如何在不重新加载浏览器的情况下从控制器获取参数
- 如何在不影响其他元素的情况下扩展DIV
- 如何在不使用 JavaScript 中的 activex 的情况下从客户端获取文件大小
- 在不使用activex对象的情况下获取windows用户名
- 在不使用ActiveX控件的情况下从javascript获取浏览器详细信息
- 是否可以在没有COM/activeX的情况下从javascript调用.Net API
- IE10:如何在没有条件注释的情况下为ActiveX分支JS
- 如何在不使用ActiveX控件的情况下从应用程序获取当前登录的用户名