当前位置:Gxlcms > JavaScript > javascript检测flash插件是否被禁用的方法

javascript检测flash插件是否被禁用的方法

时间:2021-07-01 10:21:17 帮助过:72人阅读

本文实例讲述了javascript检测flash插件是否被禁用的方法。分享给大家供大家参考,具体如下:

  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="Generator" content="EditPlus®">
  6. <meta name="Author" content="">
  7. <meta name="Keywords" content="">
  8. <meta name="Description" content="">
  9. <title>Document</title>
  10. <script>
  11. function demo(){
  12. var flag = false;
  13. if(window.ActiveXObject){
  14. try{
  15. var swf = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
  16. if(swf){
  17. flag = true;
  18. }
  19. }catch(e){
  20. }
  21. }else{
  22. try{
  23. var swf = navigator.plugins['Shockwave Flash'];
  24. if(swf){
  25. flag = true;
  26. }
  27. }catch(e){
  28. }
  29. }
  30. if(flag){
  31. console.log("running ok");
  32. }else{
  33. console.log("running error");
  34. }
  35. }
  36. </script>
  37. </head>
  38. <body>
  39. <button onclick="demo();">click</button>
  40. </body>
  41. </html>

希望本文所述对大家JavaScript程序设计有所帮助。

人气教程排行