关于检测浏览器是否支持flash的js代码
2017-07-11 15:22
861 查看
如下:
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');
}
}
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,此文为检测是否支持FLASH的代码(含demo下载)
- 检测是浏览器还是手机,需求为是否支持FLASH,此文为检测是否支持FLASH的代码(含demo下载)
- html5检测浏览器是否支持视频播放js代码
- javascript检测各种浏览器型号和版本、检测是否支持flash并显示版本
- javascript/js 检测浏览器类型和版本,检查浏览器是否支持flash,检查flash版本一站搞定~
- Modernizr 检测浏览器是否支持HTML5元素
- 检测您的浏览器是否支持 HTML5 视频方法
- cookie的作用和检测用户浏览器是否支持cookie
- 如何检测浏览器是否支持HTML5
- 检测浏览器是否支持querySelectorA…
- 如何检测浏览器是否支持CSS3?
- 检测浏览器是否支持html5视频的代码
- 检测浏览器是否支持CSS3的方法
- 如何检测您的浏览器是否支持HTML5视频
- 使用js检测浏览器是否支持html5中的video标签的方法
- 普通网站检测浏览器是否支持格式在webkit中的实现方式
- javascript检查浏览器是否支持flash的实现代码
- 如何检测浏览器是否支持html5或者其部分元素
- js检测浏览器是否支持css的属性