判断UpLoader是否安装了Flash

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

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;

}

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航