阅读:2141回复:6
在web开发的时候,谁知道怎么才能得到firefox安装了什么插件的信息。
在IE下我用
IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6"))就能知道是否安装了Flash6,但是这个方法在firefox 下不管用。我需要知道firefox浏览器是否安装了Flash插件,如果没有就要弹出个连接让用户点击下载Flash6.如果有就不弹出这个连接。现在就是不知道怎么得到firefox浏览器已经安装了什么插件的信息。 |
|
1楼#
发布于:2009-03-23 22:04
难怪没人回复,你问的问题的确有点XX。。。有两个方法:在地址栏输入“about:plugins”(无双引号!);点击菜单栏上的“工具”选项,在下拉菜单中选择“附加组件”,在弹出的对话框中选择“插件”,就可以了解已安装插件的信息。
|
|
2楼#
发布于:2009-03-23 22:04
大哥,我是做web开发的,必须用代码实现啊。我总不不能跟着每个访问我网站的用户去点他浏览器上的“工具”选项吧
|
|
3楼#
发布于:2009-03-23 22:04
|
|
4楼#
发布于:2009-03-23 22:04
var L = navigator.plugins.length; document.write(L.toString().bold() + " Plugin(s)".bold()); document.write("<br>"); document.write("Name | Filename | description".bold()); document.write("<br>"); for(var i=0; i<L; i++) { document.write(navigator.plugins[i].name); document.write(" | "); document.write(navigator.plugins[i].filename); document.write(" | "); document.write(navigator.plugins[i].description); document.write("<br>"); } https://developer.mozilla.org/en/DOM/window.navigator |
|
|
5楼#
发布于:2009-03-23 22:04
Cye3s
狐狸精 感谢你的帮助,开发问题已经基本解决。但是我还有个问题想请教。我打开了你给的网站,然后到主页,找到DOM,但是这时候就找不到window.navigator得相关文章,搜索了也没有。但是通过你给的连接就能看到这个关于window.navigator的文章。不知道你第一次进这个网站的时候是怎么查找到window.navigator得这个文章的? |
|
6楼#
发布于:2009-03-23 22:04
Web 开发,可以看看这个网站:http://www.w3school.com.cn/htmldom/index.asp
最上面分为 “HTML” “XML ” “Browser Scripting” 等 7 个部分,每个部分的网页左面是这个部分的目录,右边是详细内容。 |
|