什麼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功能不適用於Chrome瀏覽器,爲什麼?
- 2. 的JavaScript:跨瀏覽器的「瀏覽器插件」檢測
- 3. 瀏覽器檢測插件?
- 4. 瀏覽器插件檢測
- 5. Javascript瀏覽器插件IsEnabled?
- 6. 這個交互式函數瀏覽器的JavaScript庫是什麼?
- 7. 使用JavaScript檢查瀏覽器
- 8. 爲什麼這個JavaScript只適用於IE瀏覽器
- 9. 什麼瀏覽器支持函數_now()?
- 10. 在上傳IE9瀏覽器之前用JavaScript檢查文件大小瀏覽器
- 11. Javascript .play()函數適用於所有的瀏覽器,但移動的瀏覽器?
- 12. 用於NetBeans的FTP瀏覽器插件?
- 13. 用於Android瀏覽器的VLC插件
- 14. 瀏覽器插件來分析JavaScript函數
- 15. 爲什麼dropdown菜單落後於Chrome瀏覽器中的JavaScript插件(Google Earth)?
- 16. 如何使用JavaScript在瀏覽器中檢查某個CSS功能?
- 17. 的JavaScript API瀏覽器檢查元素
- 18. 檢查瀏覽器是否理解JavaScript
- 19. 檢查用戶使用什麼樣的瀏覽器
- 20. 用於檢測瀏覽器插件的php代碼
- 21. 用於跨瀏覽器範圍的Javascript插件
- 22. 適用於瀏覽器的JavaScript開發插件
- 23. 基於java的瀏覽器中的瀏覽器插件
- 24. 瀏覽器插件?
- 25. 爲什麼JavaScript不適用於Safari瀏覽器?
- 26. 查看/記錄瀏覽器正在執行哪個javascript函數
- 27. 字體檢測瀏覽器插件
- 28. 我們如何檢查瀏覽器使用什麼字體?
- 29. 是Dreamweaver瀏覽器兼容性檢查沒用或什麼?
- 30. Slider適用於某些瀏覽器,但不適用於其他瀏覽器