js检测当前浏览器的flash版本
忘了从哪查到的一段神秘代码,不过百度出来的各类网站应该都有。。(侵个权,原作者可以联系加上)
<script>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");
</script>
也有npm包:flash-detect
js检测当前浏览器的flash版本相关推荐
- javascript检测各种浏览器型号和版本、检测是否支持flash并显示版本
对于前端来说浏览器的型号版本,各个浏览器的兼容是一个不可忽视的问题.下面本人详细罗列了测试方法.请复制代码新建html文件复制后访问.一目了然. 最后富有罗列的一些各个不同浏览器的版本号,用于数据参考 ...
- js检测是否安装了flash插件
function flashChecker() { var hasFlash = 0; //是否安装了flash var flashVersion = 0; //flash版本 var isIE = ...
- js判断客户浏览器类型,版本
在JS中判断浏览器的 类型,估计是每个编辑过页面的开发人员都遇到过的问题.在众多的浏览器产品中,IE.Firefox.Opera.Safari........众多品牌 却标准不一,因此时常需要根据不同 ...
- html 怎么检测ie浏览器的最高版本,检测是否为IE浏览器及IE浏览器的版本
1.检我自址哈这工边识框处己按后大都加控不架的测是否为IE浏比抖朋要插支一圈不者地器享说几览器方法一function isIE() { if (!!window.ActiveXObject || &q ...
- JS——检测当前浏览器环境为微信OR企业微信
let ua = navigator.userAgent.toLowerCase(); let isWx = ua.match(/MicroMessenger/i) == "micromes ...
- js+jquery检测用户浏览器型号(包括对360浏览器的检测)
做网站,js检测用户浏览器的版本,是经常要使用到,今天自己写了一个js,完成了对于一些常见浏览器的检测,但是,偏偏对于360浏览器的检测没有任 何办法,研究了一会儿,无果.无论是360安全浏览器,还是 ...
- js/jQuery判断浏览器名称、内核版本、浏览器壳
1.js方法/* 判断浏览器名称和版本 目前只能判断:ie/firefox/chrome/opera/safari 2012年5月16日23:47:08 浏览器内核UA:UA; 浏览器内核名称:NV. ...
- 关于pdf.js在IE浏览器二次刷新的报错,我有话说
首先要说的,IE浏览器简直是前端人的噩梦 ,每天一句辣鸡IE,下面我就把我大战IE三天的经历和大家一吐为快 1 梦开始 项目中要使用pdf预览功能,当时我想:这个我熟阿,pdf.js绝对是首选技术,因 ...
- js检测浏览器类型以及版本信息
js检测浏览器类型以及版本信息 DetectBrowser () {const userAgent = window.navigator.userAgentconst isChrome = userA ...
- JS window对象 Navigator对象 Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。...
Navigator对象 Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本. 对象属性: 查看浏览器的名称和版本,代码如下: <script type=" ...
最新文章
- 496.下一个更大元素I
- Nat. Commun | 基于网络的药物组合预测
- 揭开神秘的“记忆”面纱!
- spring boot使用外置tomcat部署需增加如下初始化类
- Linux入门(10)——Ubuntu16.04使用pip3和pip安装numpy,scipy,matplotlib等第三方库
- python赋值语句格式_Python赋值语句后逗号的作用分析
- [css] 举例说明你知道的css技巧有哪些?
- 数据结构 3-2-2 队列的顺序存储实现
- Android Ndef Message解析
- php op array,PHP手册 - Compile a string of PHP code and return the resulting op array
- Solaris做desktop必装的10个软件
- Ubuntu下无法启动wifi
- torch.nn.Embedding的函数
- 自走棋冷知识之源码篇
- 一篇文章读懂 Ad Network、Ad Exchange、DSP、SSP、DMP的区别?
- java移动拼图游戏模拟
- HTML标签和说明属性
- 你所不知的米聊和微信的前身——酷啦啦
- python制作ico图标_python使用PythonMagic k将jpg图片转换成ico图片的方法
- net start命令的使用
热门文章
- 百度地图android去除logo,百度地图 Android版 隐藏logo
- iOS部分版本默认没有允许 app 访问蜂窝移动数据
- excel工具栏隐藏了怎么办_?Excel菜单栏中工具栏突然不见了,怎么办?
- 10. InnoDB表空间加密
- 解决应用未安装 Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
- sm是什么职位_dsm和sm分别是外企啥职务
- 富兰克林的十三种美德
- 工控安全入门常用逻辑编程
- ESB(企业服务总线)知识
- 解读中国版新资本协议