上传文件判断文件类型,添加文件后缀名

switch(e){
        case 'application/msword':
            text = '.doc';break;
        case 'application/vnd.openxmlformats-officedocument.wordprocessingml.document':
            text = '.docx';break;
        case 'application/vnd.openxmlformats-officedocument.wordprocessingml.template':
            text = '.dotx';break;
        case 'application/vnd.ms-word.document.macroEnabled.12':
            text = '.docm';break;
        case 'application/vnd.ms-word.template.macroEnabled.12':
            text = '.dotm';break;
        case 'application/vnd.ms-excel':
            text = '.xls';break;
        case 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet':
            text = '.xlsx';break;
        case 'application/vnd.openxmlformats-officedocument.spreadsheetml.template':
            text = '.xltx';break;
        case 'application/vnd.ms-excel.sheet.macroEnabled.12':
            text = '.xlsm';break;
        case 'application/vnd.ms-excel.template.macroEnabled.12':
            text = '.xltm';break;
        case 'application/vnd.ms-excel.addin.macroEnabled.12':
            text = '.xlam';break;
        case 'application/vnd.ms-excel.sheet.binary.macroEnabled.12':
            text = '.xlsb';break;
        case 'application/vnd.ms-powerpoint':
            text = '.ppt';break;
        case 'application/vnd.openxmlformats-officedocument.presentationml.presentation':
            text = '.pptx';break;
        case 'application/vnd.openxmlformats-officedocument.presentationml.template':
            text = '.potx';break;
        case 'application/vnd.openxmlformats-officedocument.presentationml.slideshow':
            text = '.ppsx';break;
        case 'application/vnd.ms-powerpoint.addin.macroEnabled.12':
            text = '.ppam';break;
        case 'application/vnd.ms-powerpoint.presentation.macroEnabled.12':
            text = '.pptm';break;
        case 'application/vnd.ms-powerpoint.presentation.macroEnabled.12':
            text = '.potm';break;
        case 'application/vnd.ms-powerpoint.slideshow.macroEnabled.12':
            text = '.ppsm';break;
        case 'image/jpeg':
            text = '.jpeg';break;
        case 'image/x-icon':
            text = '.icon';break;
        case 'image/png':
            text = '.png';break;
        case 'image/gif':
            text = '.gif';break;
    }
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值