js检测是否安装了flash插件
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插件相关推荐
- NSIS脚本检测和安装Adobe Flash Player 插件
1. 检测当前设备是否安装了Flash插件 /******************************* 检查设备是否安装Flash插件 ** 定义函数块,用于检测设备注册表是否存在 ****** ...
- 如何用JavaScript判断客户端浏览器是否安装了Flash插件,及其版本
注:后来知道有个swfobject的东西专门做这件事情! <SCRIPT LANGUAGE="JavaScript"> <!-- var swf = n ...
- android 播放网络Flash视频 ,需要手机已安装Adobe Flash插件
private void useAdobeFlashPlayVideo(String url){if( ! checkAdobeInstall()){Toast.makeText(this, &quo ...
- deepin 15.3 安装“Chrome Flash插件”折腾记
背景 windows10安装虚拟机或cygwin方式,来开发大数据应用实在DT,鉴于此,决定在PC上折腾双系统,再安装一个Linux桌面发行版. 调研了一段时间,发现对开发支持比较友好的有以下几款: ...
- linux 卸载 flash,Ubuntu 9.10 下安装Adobe Flash 插件失败,如何清除?
liuxinyu1990101 于 2009-12-01 19:49:35发表: 等了很久,急死了.今天终于看到了,谢谢了. renwanly 于 2009-11-10 11:42:29发表: 安装失 ...
- Linux下安装Firefox flash插件
1. 下载插件并解压 下载flash插件,按照默认设置即可 下载地址一般在/tmp中,查看 找到刚刚下载的.tar.gz文件,解压到FirefoxFlashPlayer文件夹中 $ mkdir Fir ...
- Ubuntu14.04安装adobe flash 插件
ubuntu不自带flash player导致浏览器网页访问出现问题,需要自行下载flash player,下载地址:http://get.adobe.com/cn/flashplayer/ 下载后解 ...
- firefox安装adobe flash插件
Firefox 69.0.3 (64-bit) Ubuntu19.10 下载插件 https://fpdownload.adobe.com/pub/flashplayer/pdc/32.0.0.303 ...
- CentOS7安装火狐flash插件看网页视频
1:去https://get.adobe.com/cn/flashplayer/网站下载插件选择 2:下载 .tar.gz文件,如图! 3;下载后解压,复制解压文件夹内的 libflashplayer ...
最新文章
- 不同平台上安装python一样吗_在多个平台如何安装Python
- mysql innodb 数据复制_五千万的数据 复制到另张表 是先复制数据再加索引还是先建好索引再复制数据 表引擎Innodb...
- 事务连接中断_漫画——你还记得原生的JDBC怎么连接数据库吗?
- Java8新特性 Optional类
- 解决MySQL报错ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)
- 记录一段让我吐血的代码
- Linus Torvalds:我们都老了,但Linux维护者真的很难找
- JDBC 连接Hive 简单样例(开启Kerberos)
- node js、npm、homebrew、cocoapod、git、hexo
- [Axis2与Eclipse整合开发Web Service系列之二] Top-Down方式,通过WSDL逆向生成服务端(续)
- ToolBox系列工具之Detector
- Linux编译安装PHP7.4.24及启动
- 调用微信API获取小程序URL Link
- python aic准则_赤池信息准则AIC,BIC
- SQL进阶篇之约束(Constraints)
- deepin设置快捷键
- python计算复数的辐角,(Python 3)1051复数乘法(15分),python31051
- Java Email 发HTML邮件工具 采用 freemarker模板引擎渲染
- 阿里云服务器如何进行快照备份
- JS高级程序设计读书笔记(第五章 引用变量)
热门文章
- c#快捷键(成为高手必备)
- higher likelyhood that where your key is
- UNITY引擎变量调用产生不必要内存分配
- U3D笔记11:47 2016/11/30-15:15 2016/12/19
- python安装pymssql
- Visual C++ 时尚编程百例005(菜单)
- tomcat下manager配置
- Surrounded Regions
- HDU-2062 Subset sequence 递推
- TestLink测试用例:Excel转换XML工具二实现代码