javascript - 高级程序设计 插件检测中的疑惑

查看:99
本文介绍了javascript - 高级程序设计 插件检测中的疑惑的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

我读到这里 有两个疑问

  1. COM对象是哪个,没能理解这个COM对象的概念

  2. 如果我想检测Flash,但是我并不知道Flash的标识符,需要去哪里查找标识符

恳请诸位教导 谢谢

解决方案

看书不认真啊。。。
前面DOM那一节讲过的,DOM对象在IE中以COM对象的形式实现,就是类似于DOM对象,但又略有差异的结构。

对于不知道的东西,请谷歌、必应、百度。。。


方法论部分:
1.检测的对象是ActiveXobject类型,它是IE特有的类型,所以需要到MSDN查找这个对象;ActiveXobject
2.找到的函数的用法

function ActiveXObject(ProgID : String [, location : String])

根据你想知道的标识符是这个对象的参数,ProgID应该就是你想要找的关键字
3.点击上面网页的搜索一览,输入ProgID,然后搜索结果前几个点开看看。
4.最后结果都导向相似的页面ProgID的用法

 格式:<Program>.<Component>.<Version>
是由<程序名>.<组件名>.<版本号> 拼接成的,例如 Word.Document.6,页面上有详细用法解说。

这篇关于javascript - 高级程序设计 插件检测中的疑惑的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆