JavaScript檢測外掛函式
阿新 • • 發佈:2018-11-13
IE不可用,這種比較通俗方便實際操作,引數為外掛名即可
採用plugins陣列實現操作:
<script type="text/javascript"> function hasPlugin(name){ name = name.toLowerCase(); for (var i=0; i < navigator.mimeTypes.length; i++){ if (navigator.mimeTypes[i].name.toLowerCase().indexOf(name) > -1){ return true; } } return false; } alert(hasPlugin("Flash")); //引數僅需外掛名 alert(hasPlugin("QuickTime")); alert(hasPlugin("Java")); </script>