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


Posted in Javascript onJanuary 14, 2016

本文实例讲述了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程序设计有所帮助。

Javascript 相关文章推荐
ASP 过滤数组重复数据函数(加强版)
May 31 Javascript
基于node.js的快速开发透明代理
Dec 25 Javascript
jquery创建并行对象或者合并对象的实现代码
Oct 10 Javascript
Javascript中arguments用法实例分析
Jun 13 Javascript
JS键盘版计算器的制作方法
Dec 03 Javascript
jQuery实现文字自动横移
Jan 08 Javascript
微信小程序 商城开发(ecshop )简单实例
Apr 07 Javascript
深入理解React高阶组件
Sep 28 Javascript
vue element-ui table表格滚动加载方法
Mar 02 Javascript
利用Promise自定义一个GET请求的函数示例代码
Mar 20 Javascript
VsCode与Node.js知识点详解
Sep 05 Javascript
javascript实现放大镜功能
Dec 09 Javascript
分享jQuery插件的学习笔记
Jan 14 #Javascript
jQuery时间插件jquery.clock.js用法实例(5个示例)
Jan 14 #Javascript
Jquery easyui开启行编辑模式增删改操作
Jan 14 #Javascript
JavaScript基本语法学习教程
Jan 14 #Javascript
JavaScript对象参数的引用传递
Jan 14 #Javascript
阿里巴巴技术文章分享 Javascript继承机制的实现
Jan 14 #Javascript
AngularJS初始化静态模板详解
Jan 14 #Javascript
You might like
星际争霸 Starcraft 发展史
2020/03/14 星际争霸
用PHP的ob_start();控制您的浏览器cache!
2006/11/25 PHP
PHP中使用Memache作为进程锁的操作类分享
2015/03/30 PHP
php如何连接sql server
2015/10/16 PHP
Zend Framework教程之Application用法实例详解
2016/03/14 PHP
php面向对象的用户登录身份验证
2017/06/08 PHP
基于thinkphp5框架实现微信小程序支付 退款 订单查询 退款查询操作
2020/08/17 PHP
js验证表单大全
2006/11/25 Javascript
JQuery中html()方法使用不当带来的陷阱
2011/04/07 Javascript
如何让div span等元素能响应键盘事件操作指南
2012/11/13 Javascript
javascript和HTML5利用canvas构建猜牌游戏实现算法
2013/07/17 Javascript
jQuery前端框架easyui使用Dialog时bug处理
2014/12/05 Javascript
JavaScript使用pop方法移除数组最后一个元素用法实例
2015/04/06 Javascript
JS实现网页标题随机显示名人名言的方法
2015/11/03 Javascript
javascript设计模式--策略模式之输入验证
2015/11/27 Javascript
jQuery 翻页组件yunm.pager.js实现div局部刷新的思路
2016/08/11 Javascript
基于JavaScript实现报警器提示音效果
2017/10/27 Javascript
ReactNative 之FlatList使用及踩坑封装总结
2017/11/29 Javascript
浅谈webpack-dev-server的配置和使用
2018/05/17 Javascript
对vuex中getters计算过滤操作详解
2019/11/06 Javascript
解决Antd Table表头加Icon和气泡提示的坑
2020/11/17 Javascript
[01:00]一分钟回顾2018DOTA2亚洲邀请赛现场活动
2018/04/07 DOTA
[50:50]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第一场 12.20
2020/12/23 DOTA
Python的Django框架中设置日期和字段可选的方法
2015/07/17 Python
Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法
2016/04/23 Python
Python处理JSON时的值报错及编码报错的两则解决实录
2016/06/26 Python
python队列通信:rabbitMQ的使用(实例讲解)
2017/12/22 Python
Python 20行简单实现有道在线翻译的详解
2019/05/15 Python
python设置环境变量的作用和实例
2019/07/09 Python
python之yield和Generator深入解析
2019/09/18 Python
Python中sys模块功能与用法实例详解
2020/02/26 Python
找到您丢失的钥匙、钱包和手机:Tile
2017/05/19 全球购物
JYSK加拿大:购买家具、床垫、家居装饰等
2020/02/14 全球购物
房地产出纳岗位职责
2013/12/01 职场文书
钳工实训报告总结
2014/11/04 职场文书
搞笑结婚保证书
2015/05/08 职场文书