判断UpLoader是否安装了Flash
2024-10-09 16:50:09
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;
}
最新文章
- (转)浅析Java中的访问权限控制
- ListView加checkBox可以实现全选等功能
- 动态拼接linq 使用Expression构造动态linq语句
- 5、jvm内存回收&mdash;&mdash;算法
- Visual Studio 选择相同变量高亮
- OSG入门即osgEarth建立一个地球的详细步骤
- HTML5使用ApplicationCache
- Linq&;Lumbda (2)
- SG函数题目
- 利用JSONP进行水坑攻击
- WP8.1 RSA 加解密实例(导入公钥私钥)
- CMake 简单介绍
- IM应用中的优化
- 深入理解Struts2----数据校验
- Java课程设计-学生基本信息管理 201521123036
- position:absolute 的深入探讨
- protobuf语法指南
- selenium 简单粗暴的定位方法
- 02-Sockent客户端
- Oracle EBS登陆后,直接打开某个特定Form/Page