时间:2021-07-01 10:21:17 帮助过:72人阅读
本文实例讲述了javascript检测flash插件是否被禁用的方法。分享给大家供大家参考,具体如下:
- <!doctype html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="Generator" content="EditPlus®">
- <meta name="Author" content="">
- <meta name="Keywords" content="">
- <meta name="Description" content="">
- <title>Document</title>
- <script>
- function demo(){
- var flag = false;
- if(window.ActiveXObject){
- try{
- var swf = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
- if(swf){
- flag = true;
- }
- }catch(e){
- }
- }else{
- try{
- var swf = navigator.plugins['Shockwave Flash'];
- if(swf){
- flag = true;
- }
- }catch(e){
- }
- }
- if(flag){
- console.log("running ok");
- }else{
- console.log("running error");
- }
- }
- </script>
- </head>
- <body>
- <button onclick="demo();">click</button>
- </body>
- </html>
希望本文所述对大家JavaScript程序设计有所帮助。