function flashChecker() {
var hasFlash = 0; //是否安装了flash
var flashVersion = 0; //flash版本
var isIE = /*@cc_on!@*/0; //是否IE浏览器
if (isIE) {
var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
if (swf) {
hasFlash = 1;
VSwf = swf.GetVariable("$version");
flashVersion = parseInt(VSwf.split(" ")[1].split(",")[0]);
}
} else {
if (navigator.plugins && navigator.plugins.length > 0) {
var swf = navigator.plugins["Shockwave Flash"];
if (swf) {
hasFlash = 1;
var words = swf.description.split(" ");
for (var i = 0; i < words.length; ++i) {
if (isNaN(parseInt(words[i]))) continue;
flashVersion = parseInt(words[i]);
}
}
}
}
return {f: hasFlash, v: flashVersion};
}

var fls = flashChecker();
var s = "";
if (fls.f) document.write("您安装了flash,当前flash版本为: " + fls.v + ".x");
else document.write("您没有安装flash");

转载于:https://www.cnblogs.com/yyman001/p/3429456.html

js检测是否安装了flash插件相关推荐

  1. NSIS脚本检测和安装Adobe Flash Player 插件

    1. 检测当前设备是否安装了Flash插件 /******************************* 检查设备是否安装Flash插件 ** 定义函数块,用于检测设备注册表是否存在 ****** ...

  2. 如何用JavaScript判断客户端浏览器是否安装了Flash插件,及其版本

    注:后来知道有个swfobject的东西专门做这件事情! <SCRIPT  LANGUAGE="JavaScript"> <!--  var  swf  =  n ...

  3. android 播放网络Flash视频 ,需要手机已安装Adobe Flash插件

    private void useAdobeFlashPlayVideo(String url){if( ! checkAdobeInstall()){Toast.makeText(this, &quo ...

  4. deepin 15.3 安装“Chrome Flash插件”折腾记

    背景 windows10安装虚拟机或cygwin方式,来开发大数据应用实在DT,鉴于此,决定在PC上折腾双系统,再安装一个Linux桌面发行版. 调研了一段时间,发现对开发支持比较友好的有以下几款: ...

  5. linux 卸载 flash,Ubuntu 9.10 下安装Adobe Flash 插件失败,如何清除?

    liuxinyu1990101 于 2009-12-01 19:49:35发表: 等了很久,急死了.今天终于看到了,谢谢了. renwanly 于 2009-11-10 11:42:29发表: 安装失 ...

  6. Linux下安装Firefox flash插件

    1. 下载插件并解压 下载flash插件,按照默认设置即可 下载地址一般在/tmp中,查看 找到刚刚下载的.tar.gz文件,解压到FirefoxFlashPlayer文件夹中 $ mkdir Fir ...

  7. Ubuntu14.04安装adobe flash 插件

    ubuntu不自带flash player导致浏览器网页访问出现问题,需要自行下载flash player,下载地址:http://get.adobe.com/cn/flashplayer/ 下载后解 ...

  8. firefox安装adobe flash插件

    Firefox 69.0.3 (64-bit) Ubuntu19.10 下载插件 https://fpdownload.adobe.com/pub/flashplayer/pdc/32.0.0.303 ...

  9. CentOS7安装火狐flash插件看网页视频

    1:去https://get.adobe.com/cn/flashplayer/网站下载插件选择 2:下载 .tar.gz文件,如图! 3;下载后解压,复制解压文件夹内的 libflashplayer ...

最新文章

  1. 不同平台上安装python一样吗_在多个平台如何安装Python
  2. mysql innodb 数据复制_五千万的数据 复制到另张表 是先复制数据再加索引还是先建好索引再复制数据 表引擎Innodb...
  3. 事务连接中断_漫画——你还记得原生的JDBC怎么连接数据库吗?
  4. Java8新特性 Optional类
  5. 解决MySQL报错ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)
  6. 记录一段让我吐血的代码
  7. Linus Torvalds:我们都老了,但Linux维护者真的很难找
  8. JDBC 连接Hive 简单样例(开启Kerberos)
  9. node js、npm、homebrew、cocoapod、git、hexo
  10. [Axis2与Eclipse整合开发Web Service系列之二] Top-Down方式,通过WSDL逆向生成服务端(续)
  11. ToolBox系列工具之Detector
  12. Linux编译安装PHP7.4.24及启动
  13. 调用微信API获取小程序URL Link
  14. python aic准则_赤池信息准则AIC,BIC
  15. SQL进阶篇之约束(Constraints)
  16. deepin设置快捷键
  17. python计算复数的辐角,(Python 3)1051复数乘法(15分),python31051
  18. Java Email 发HTML邮件工具 采用 freemarker模板引擎渲染
  19. 阿里云服务器如何进行快照备份
  20. JS高级程序设计读书笔记(第五章 引用变量)

热门文章

  1. c#快捷键(成为高手必备)
  2. higher likelyhood that where your key is
  3. UNITY引擎变量调用产生不必要内存分配
  4. U3D笔记11:47 2016/11/30-15:15 2016/12/19
  5. python安装pymssql
  6. Visual C++ 时尚编程百例005(菜单)
  7. tomcat下manager配置
  8. Surrounded Regions
  9. HDU-2062 Subset sequence 递推
  10. TestLink测试用例:Excel转换XML工具二实现代码