/**
* @param fname 文件名称
* @return 0:other 1:图片image 2:txt 3:excel 4:word 5:pdf 6:ppt 7:视频video 8:音频radio 9:zip 10:rar
*/
function initFiletype(fname){
var result = '',suffix = '';
try{
var flieArr = fname.split('.');
suffix = flieArr[flieArr.length - 1];
}catch (e){
suffix = '';
}
if(suffix == ''){
return '';
}
//图片格式
var imglist = ['png','jpg','jpeg','bmp','gif'];
//进行图片匹配
result = imglist.some(function (item){
return item == suffix;
});
if(result){
result = 'image';
return result;
}
//匹配txt
var txtlist = ['txt'];
result = txtlist.some(function(item){
return item == suffix;
});
if(result){
result = 'txt';
return result;
}
//匹配excel
var excellist = ['xls','xlsx'];
result = excellist.some(function (item){
return item == suffix;
});
if(result){
result = 'excel';
return result;
}
//匹配word
var wordlist = ['doc','docx'];
result = wordlist.some(function (item){
return item == suffix;
});
if(result){
result = 'word';
return result;
}
//匹配pdf
var pdflist = ['pdf'];
result = pdflist.some(function(item){
return item == suffix;
});
if(result){
result = 'pdf';
return result;
}
//匹配ppt
var pptlist = ['ppt'];
result = pptlist.some(function (item){
return item == suffix;
});
if(result){
result = 'ppt';
return result;
}
//匹配视频
var videolist = ['mp4','m2v','mkv'];
result = videolist.some(function(item){
return item == suffix;
});
if(result){
result = 'video';
return result;
}
//匹配音频
var radiolist = ['mp3','wav','wmv'];
result = radiolist.some(function (item){
return item == suffix;
});
if(result){
result = 'radio';
return result;
}
//匹配zip
var ziplist = ['zip'];
result = ziplist.some(function (item){
return item == suffix;
});
if(result){
result = 'zip';
return result;
}
//匹配zip
var rarlist = ['rar'];
result = rarlist.some(function (item){
return item == suffix;
});
if(result){
result = 'rar';
return result;
}
result = 'other';
return result;
}