关于检测浏览器是否支持flash的js代码
如下:
function hasFlash() {var swf;if (navigator.userAgent.indexOf("MSIE") > 0) {try {var swf = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");alert('已安装flash插件');}catch (e) {alert('没有安装flash插件');}}if (navigator.userAgent.indexOf("Firefox") > 0 || navigator.userAgent.indexOf("Chrome") > 0) {swf = navigator.plugins["Shockwave Flash"];(swf) ? alert('已安装flash插件') : alert('没有安装flash插件');}}
项目中运用如下:关于upload上传插件在不通情况下选择不同的上传方式
function uploadWayChange() { //根据浏览器是否支持flash选择不同的上传方式var swf;if (navigator.userAgent.indexOf("MSIE") > 0) {try {var swf = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");$('#myupload').uploadify('upload');}catch (e) {$('#myupload').uploadifive('upload');}}if (navigator.userAgent.indexOf("Firefox") > 0 || navigator.userAgent.indexOf("Chrome") > 0) {swf = navigator.plugins["Shockwave Flash"];(swf) ? $('#myupload').uploadify('upload') : $('#myupload').uploadifive('upload');}}
关于检测浏览器是否支持flash的js代码相关推荐
- 浏览器html5视频抓取,检测浏览器是否支持html5视频的代码
复制代码 代码如下: 函数checkVideo(){if(!!document.createElement('video').canPlayType){varvidTest=document.crea ...
- [js] 用js写一个方法检测浏览器是否支持css3的属性
[js] 用js写一个方法检测浏览器是否支持css3的属性 var div = document.createElement('div'); console.log(div.style.transit ...
- js判断浏览器是否支持flash的方法
传统浏览器可以使用window.ActiveXObject检查浏览器是否启用相关的控件.检查浏览器是否启用flash控件,需要先检查浏览器是否支持ActiveXObject,可以使用typeof检查w ...
- WebSocket API使用篇检测浏览器是否支持WebSocket(4)
WebSocket API是下一代客户端-服务器的异步通信方法.前面有三篇文章已经对WebSocket有了一些介绍,这里我总结了一下.我在使用WebSockets API过程中遇到的问题. 1.检测浏 ...
- 浏览器不支持flash插件之后,h5播放rtmp直播流的解决方案
浏览器不支持flash插件之后,h5播放rtmp直播流的解决方案使用http-flv 原文链接 目录: 相关资源: 背景 几种视频流比较 http-flv搭配flv.js播放方案 flv.js延迟问题 ...
- 如何检测浏览器是否支持HTML5?
HTML5新特性: 用于绘画的 canvas 元素 用于媒介回放的 video 和 audio 元素 对本地离线存储的更好的支持 新的特殊内容元素,比如 article.footer.header.n ...
- 检测浏览器是否支持WMP(Windows Media Player)
检测浏览器是否支持WMP(Windows Media Player) 来源:http://www.enjoyphp.com/2010/front/javascript/wmp-installe/ By ...
- HTML5使用Geoloacation API检测浏览器的支持性
HTML5使用Geoloacation API检测浏览器的支持性 在调用HTML5 Deolocation API函数前,需要确保浏览器支持此功能.当浏览器不支持时,可以提供一些替代文本,以提示用户升 ...
- CEF-81.3.10支持Flash自动播放代码修改
CEF-81.3.10支持Flash自动播放代码修改 由于项目的需求,自己手动编译了CEF-81.3.10(对应Chromium-81.0.4044.138内核),编译完成后,测试cefclient不 ...
最新文章
- Linux中与进程终止相关的信号SIGTERM,SIGKILL,SIGINT
- 在线考试系统html模板,请问谁有在线考试系统的网页模板?
- Cordic算法——圆周系统之向量模式
- POJ1364基本的查分约束问题
- 一次ajax多次回调结果,Ajax异步的回调函数执行了多遍
- 第一章 初识Linux shell
- MapReduce-Reduce端join操作-Map阶段代码
- this指针不全等于对象地址
- asp.net网站编码测试
- aix如何查看日志策略_aix的日志的一些操作理解
- java递归查询无限极分类_sqlserver实现树形结构递归查询(无限极分类)的方法
- 元旦用SpringBoot撸了个博客网站送给大家
- 路由器工作原理与配置
- 致中小保险企业——活下去,活的久,才有更多机会...
- ERP系统的备份考虑
- 国产化硬件适配能力再升级,百度天工AIoT智能边缘助力提升边缘AI算力可控能力
- 23-TCP 协议(紧急标志)
- Word目录第一行和最后一行格式不对(首行缩进)的解决方案
- 点击链接跳出微信下载app如何实现
- 逸佳君:CCNA之DHCP实验详细配置
热门文章
- Linux驱动之设备树
- 微型计算机性价比高吗,如何选购一台性价比高的微型计算?
- 最长不重复子串及其C++实现
- 我的AI论文有救了系列!手把手教你写人工智能论文!
- 单片机中RAM少,有哪几点原因?
- js实现unicode转换,支持中英文
- 用360浏览器java插件下载安装,360安全浏览器下载-360安全浏览器下载 v9.1.0.230 官方版...
- 上百本中文书籍中对《人月神话》的引用(8)
- 【网络工程师】<软考中级>无线通信网
- 树莓派 OV5647摄像头 安装、使用过程中如何避坑