什么Javascript函数用于检查某个浏览器插件?
什么Javascript函数用于检查某个插件?例如Silverlight、Flash、Quake Live、Real Player…使用mimeTypes属性查看浏览器是否支持特定的MIME类型,例如application/x-shockwave-Flash。如果有,您就知道安装了Flash Player什么Javascript函数用于检查某个浏览器插件?,javascript,Javascript,什么Javascript函数用于检查某个插件?例如Silverlight、Flash、Quake Live、Real Player…使用mimeTypes属性查看浏览器是否支持特定的MIME类型,例如application/x-shockwave-Flash。如果有,您就知道安装了Flash Player 使用mimeTypes属性查看浏览器是否支持特定的MIME类型,例如application/x-shockwave-flash。如果有,您就知道安装了Flash Player 有多种方式: i
使用mimeTypes属性查看浏览器是否支持特定的MIME类型,例如application/x-shockwave-flash。如果有,您就知道安装了Flash Player
有多种方式:
if (navigator.plugins) {
for (var i = 0; i < navigator.plugins.length; i++) {
//blah blah blah
}
} else if (navigator.mimeTypes) {
var useFlash = navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] && navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin;
} else { //Usually IE crap....lol
}
基本上概括起来:
navigator.plugins
navigator.mimeTypes
对于IE,请查看此网站作为示例:
显然,您只能在IE中使用VBScript检查插件。有多种方法:
if (navigator.plugins) {
for (var i = 0; i < navigator.plugins.length; i++) {
//blah blah blah
}
} else if (navigator.mimeTypes) {
var useFlash = navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] && navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin;
} else { //Usually IE crap....lol
}
基本上概括起来:
navigator.plugins
navigator.mimeTypes
对于IE,请查看此网站作为示例:
显然,您只能在IE中使用VBScript检查插件