判断UpLoader是否安装了Flash

var flashVersion = (function() {

var version;

try {

version = navigator.plugins[‘Shockwave Flash‘];

version = version.description;

} catch (ex) {

try {

version = new ActiveXObject(‘ShockwaveFlash.ShockwaveFlash‘)

.GetVariable(‘$version‘);

} catch (ex2) {

version = ‘0.0‘;

}

}

version = version.match(/\d+/g);

return parseFloat(version[0] + ‘.‘ + version[1], 10);

})(),

supportTransition = (function() {

var s = document.createElement_x(‘p‘).style,

r = ‘transition‘ in s ||

‘WebkitTransition‘ in s ||

‘MozTransition‘ in s ||

‘msTransition‘ in s ||

‘OTransition‘ in s;

s = null;

return r;

})(),

// WebUploader实例

uploader;

if (!WebUploader.Uploader.support(‘flash‘) && WebUploader.browser.ie) {

// flash 安装了但是版本过低。

if (flashVersion) {

} else {

// $wrap.html(‘<a href="http://www.adobe.com/go/getflashplayer" target="_blank" border="0"><img alt="get flash player" src="http://www.adobe.com/macromedia/style_guide/images/160x41_Get_Flash_Player.jpg" /></a>‘);

art.dialog.confirm(‘你还没安装Flash,请安装?‘, function () {

window.open(‘http://www.adobe.com/go/getflashplayer‘, ‘_blank‘);

}, function () {

//art.dialog.tips(‘执行取消操作‘);

});

//showTips(‘<a href="http://www.adobe.com/go/getflashplayer" target="_blank" border="0">你还没安装Flash!请安装!</a>‘);

return;

}

} else if (!WebUploader.Uploader.support()) {

showError(‘Web Uploader 不支持您的浏览器!‘);

return;

}

时间: 2024-10-31 09:39:01

判断UpLoader是否安装了Flash的相关文章

判断浏览器是否安装了flash插件或者禁用的flash插件

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="

判断系统是否安装了flash插件

方法1: uses comobj; procedure TForm1.Button1Click(Sender: TObject); var v:variant; begin v:=CreateOleObject('ShockwaveFlash.ShockwaveFlash'); if not VarIsNull(v) then showmessage('安装的FLASH控件') else showmessage('没有安装的FLASH控件''); end; 方法2: uses ActiveX;

js判断浏览器是否安装或启用了flash的方法总结

目录 # js判断浏览器是否安装或启用了flash的方法 # chrome浏览器启用flash插件的方法 # 参考 # js判断浏览器是否安装或启用了flash的方法 在传统浏览器,可以使用window.ActiveXObject来检查浏览器是否安装或启用了相关的控件.检查浏览器是否安装或启用了flash控件,首先需要先检查浏览器是否支持ActiveXObject,可以使用typeof检查window.ActiveXObject是否等于undefined,语法: typeof window.Ac

JS 判断浏览器是否安装Flash 兼容IE、firefox

var isIE = !-[1,]; if(isIE){ try{ var swf1 = new ActiveXObject('ShockwaveFlash.ShockwaveFlash'); alert('安装了Flash'); } catch(e){ alert('没有安装Flash'); } } else { try{ var swf2 = navigator.plugins['Shockwave Flash']; if(swf2 == undefined){ alert('没有安装Fla

js判断浏览器是否安装Flash插件,并提示安装或开启

var flashChecker = function() { var hasFlash = 0; //是否安装了flash var flashVersion = 0; //flash版本 if(document.all) { var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash'); if(swf) { hasFlash = 1; VSwf = swf.GetVariable("$version"); flashVers

CentOS 6.4 通过Yum给Chrome安装Adobe Flash Player

方法一:安装 Flash Player 1 yum install flash-plugin 安装好后,重新启动chrome,在地址栏输入[chrome://plugins/]确定 Shockware Flash 是否安装成功并启用. 如果出现Shockwave Flash 无法加载的问题,请将  PPAPI(进程外插件)的flash插件禁用掉,使用NPAPI类型的即可,下面的方法出现问题请按照整个步骤解决. 方法二: 桌面打开浏览器访问:http://get.adobe.com/cn/flas

安装Ubuntu双系统系列——为Firefox安装Adobe Flash Player

使用环境:OS:Ubuntu 12.04 LTSBrowser: Firefox 12.0Adobe Flash Player: install_flash_player_11_linux.x86_64.tar.gz 安装方法:1. 下载Adobe Flash Player:请从Adobe官方下载,也可以从这个URL下载,这个URL也是官方的链接:http://fpdownload.macromedia.com/get/flashplayer/pdc/11.2.202.235/install_f

Kubuntu 14.04 环境下安装:flash 火狐插件,搜狗输入法,更改分辨率1366x768

本文档的pdf文件网盘地址:http://pan.baidu.com/s/1hqgQId2 Kubuntu 14.04 环境下安装:flash 火狐插件,搜狗输入法,更改分辨率 1366x768http://www.kubuntu.org/ 系统安装后没有中文输入法,可以联网的话,建议使用:百度在线输入法(见下链接)Ubuntu安装Fcitx(小企鹅五笔输入法)http://www.cnblogs.com/conanboa/archive/2010/03/04/1678402.html 安装目标

Ubuntu 14.04 下 Chromium 出现 未安装Adobe Flash Player 问题解决

Ubuntu 14.04 中,其他浏览器在安装Adobe Flash插件后可以播放视频及音乐,但是Chromium浏览器则会提示缺少Adobe Flash 插件. 原因:之前Chromium使用Netscape Plugin API构架来支持Flash,从Ubuntu 14.04开始,Chromium将会停止使用Netscape Plugin API.因为其他浏览器使用的是Flash Player 11.2,所以不会出现这个问题. 解决:为了解决这个问题,我们可以使用Pepper Flash P