上传插件 SWFUpload 的使用

本文提供了一个JavaScript函数用于判断Flash版本,并附带了一个SWFUpload实例下载链接,帮助开发者解决Flash版本需求问题。

 

  下面是预览图,代码的话直接看实例就好了。缺点就是对flash的版本要求比较高,我默认装的firefox 和  chrome 好像是flash8.0的,需要升级

  

  提供个JavaScript 判断Flash版本的函数,只能判断了再做相应处理。

ExpandedBlockStart.gif 获取flash版本
< script type = " text/javascript " >
function  getFlashVer() {
    
var  f = "" ;
 
var  n = navigator; 
    
if  (n.plugins  &&  n.plugins.length) {
        
for  ( var  ii = 0 ;ii < n.plugins.length;ii ++ ) {
            
if  (n.plugins[ii].name.indexOf( ' Shockwave Flash ' ) !=- 1 ) {
                f
= n.plugins[ii].description.split( ' Shockwave Flash  ' )[ 1 ].split( '   ' )[ 0 ];
                
break ;
            }
        }
    } 
else   if  (window.ActiveXObject) {
        
for  ( var  ii = 10 ;ii >= 2 ;ii -- ) {
            
try  {   
                
var  fl = eval( " new ActiveXObject('ShockwaveFlash.ShockwaveFlash. " + ii + " '); " );
                
if  (fl) {f = ii  +   ' .0 ' break ; }
            }
            
catch (e) {}
        }
    }
    document.write(
" Flash Player version: <b> " + f + " </b> " ); 
}
getFlashVer();
< / script>

 

 

 

 实例下载/Files/lee0201/SWFUpload.rar

 

 

 

 

 

参考:http://www.swfupload.org/

   http://code.google.com/p/swfupload/

 

转载于:https://www.cnblogs.com/lee0201/archive/2010/06/12/1757194.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值