什么Javascript函数用于检查某个插件?如为Silverlight,Flash游戏,雷神之锤,Real播放器...什么Javascript函数用于检查某个浏览器插件?
1
A
回答
3
有多种方式:
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,检查该网站为例:http://www.rgagnon.com/jsdetails/js-0056.html
显然,你可以使用VBScript来检查插件(仅适用于IE)。
2
“使用MIME类型属性浏览器是否支持特定MIME类型的,如应用程序/ x - 冲击波闪光。如果是的话,你知道安装Flash播放器“
http://www.adobe.com/support/flash/how/shock/javaplugs/javaplugs02.html
相关问题
- 1. 的JavaScript:跨浏览器的“浏览器插件”检测
- 2. 浏览器检测插件?
- 3. 浏览器插件检测
- 4. 使用JavaScript检查浏览器
- 5. 为什么这个JavaScript只适用于IE浏览器
- 6. 用于Web浏览器的Ruby插件?
- 7. 浏览器插件来分析JavaScript函数
- 8. 如何使用JavaScript在浏览器中检查某个CSS功能?
- 9. 检查浏览器是否理解JavaScript
- 10. 用于跨浏览器范围的Javascript插件
- 11. 适用于浏览器的JavaScript开发插件
- 12. 基于java的浏览器中的浏览器插件
- 13. 浏览器插件?
- 14. 字体检测浏览器插件
- 15. 我们如何检查浏览器使用什么字体?
- 16. JavaScript浏览器检测?
- 17. 用于浏览Gvim中的函数和变量的插件
- 18. 节点检查器在浏览器中什么也得不到
- 19. 函数检查CSS/Pop-up/cookies/javascript /浏览器兼容性是否启用
- 20. PHP函数检查浏览器引用是否为空?
- 21. Javascript(如何检查Id是否存在于IE7浏览器中)
- 22. 使用浏览器JavaScript SDK检查文件是否存在于AWS S3上?
- 23. 为什么SAML基于浏览器
- 24. 使用javascript检测浏览器用户
- 25. JavaScript函数在WebKit浏览器
- 26. 旧的JavaScript函数崩溃浏览器
- 27. 不同浏览器的javascript函数
- 28. 检查浏览器负载
- 29. URL检查在浏览器
- 30. 检查浏览器是否安装了Silverlight插件