用js来检测客户机上是否安装了某个插件 火狐

Fire 射手 2012-09-18 03:01:01
为什么 我安装的一个小客户端程序,在FF中navigator.plugins 这里面的集合中没有呢?
有谁知道的不?
...全文
491 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Fire 射手 2012-09-19
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
这个用纯javaScript判断我想可能不行吧。
[/Quote]
那有没有什么办法让客户端程序写到 navigator.plugins 里面去
licip 2012-09-19
  • 打赏
  • 举报
回复
这个用纯javaScript判断我想可能不行吧。
Fire 射手 2012-09-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

呃,这个navigator.plugins得出来的集合应该是针对浏览器的插件,Lz你说的什么客户端,是这种类型的么??
[/Quote]
比如是一个网盘的客户端,工具
泡泡鱼_ 2012-09-19
  • 打赏
  • 举报
回复
呃,这个navigator.plugins得出来的集合应该是针对浏览器的插件,Lz你说的什么客户端,是这种类型的么??
Fire 射手 2012-09-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
javascript检查插件是否已经在IE和firefox上安装
[/Quote]

我有一个客户端,安装之后,在火狐中用navigator.plugins,集合里面没有 我安装的那个程序。这是什么情况?该怎么解决?
Fire 射手 2012-09-19
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]
。。。。不是说了么。只有浏览器插件才能以那种方式检测出来

你随随便便安装一个软件,比如说财务类的软件,通过浏览器就能随便知道。这岂非没一点隐私可言

Lz,你怎么还在纠结。我的意思就是因为你的不是浏览器插件,所以以那种方式检测不出来
[/Quote]
哦,好吧,明白了,我确实挺纠结的,装一个ie tab插件就可以了。但是得要用户点一下,启动它,我找找能不能自己启动的方法。谢谢各位。辛苦了。
泡泡鱼_ 2012-09-19
  • 打赏
  • 举报
回复
。。。。不是说了么。只有浏览器插件才能以那种方式检测出来

你随随便便安装一个软件,比如说财务类的软件,通过浏览器就能随便知道。这岂非没一点隐私可言

Lz,你怎么还在纠结。我的意思就是因为你的不是浏览器插件,所以以那种方式检测不出来
Fire 射手 2012-09-19
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

引用 6 楼 的回复:
引用 5 楼 的回复:
这个用纯javaScript判断我想可能不行吧。

那有没有什么办法让客户端程序写到 navigator.plugins 里面去


没办法,反正你想通过浏览器获取到这种信息,你就必须让你的软件与浏览器有挂钩,研究下浏览器插件是怎么写的吧。
[/Quote]

也不算是一个插件,只是一个客户端小程序。
泡泡鱼_ 2012-09-19
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]
引用 5 楼 的回复:
这个用纯javaScript判断我想可能不行吧。

那有没有什么办法让客户端程序写到 navigator.plugins 里面去
[/Quote]

没办法,反正你想通过浏览器获取到这种信息,你就必须让你的软件与浏览器有挂钩,研究下浏览器插件是怎么写的吧。

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧