| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 355 人关注过本帖
标题:【求助】如何检测IE所装的插件?请高手多多讨论。
收藏  订阅  推荐  打印 
yzzelliot
Rank: 1
等级:新手上路
帖子:3
积分:134
注册:2008-9-5
【求助】如何检测IE所装的插件?请高手多多讨论。

navigator.plugins根本是没意义的语句,在IE所检测的length回复永远是0
好朋友google也找不到方法,希望高手这里讨论一下如何能达到这个目的。

我要知道我的客户是否装上了必要的插件(OWC10),否则会给予提醒,就这样。谢谢了。
搜索更多相关主题的帖子: 插件  检测  
2008-9-5 09:26
渚薰
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:22
帖子:1132
积分:12338
注册:2006-8-6

用对象检测

try {
  if (new ActiveXObject('xxxxxxx')) {
     alert('y');
  } else {
     alert('n')
  }
} catch(e) {
     alert('not ie');
}

个人ajax技术专题站: http://www.ajaxgo.org 我不会闲你烦,只会闲你不够烦!
2008-9-5 10:09
yzzelliot
Rank: 1
等级:新手上路
帖子:3
积分:134
注册:2008-9-5

我用IE6 测试,一直在catch e...

not ie
2008-9-5 10:26
BlueMouse
Rank: 2
来自:贵州
等级:注册会员
威望:1
帖子:52
积分:754
注册:2008-9-6

OWC10 是什么!是你自己写的插件吗? 如果是你在装插件的时候对客户某地方作个记号!以记号来检测就行了吧!如果不是那我没有试过!如果你取得访问注册表的权限的话就简单了!我没有试过!期待中!

最好的方法当然是 用错误处理来检测! 就是 2 楼的方法! 这是最有效的!

[ 本帖最后由 BlueMouse 于 2008-9-7 11:01 编辑 ]
2008-9-7 10:59
yzzelliot
Rank: 1
等级:新手上路
帖子:3
积分:134
注册:2008-9-5

owc 是微软的 office web component. 最讨厌垃圾微软留下垃圾没处理。。。自己家不认识自己家的货。。。
2008-9-8 08:41
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.056342 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved