js 根据扩展名获取文本类型

var BaseConfig = {

    MediumType:{
        ".jpg|.gif|.png|.jpeg":"图片",
        ".doc|.docx|.xls|.xlsx|.ppt|.pptx|.pdf":"文档",
        ".wmv|.asf|.flv|.mp4|.rmvb":"视频"
    }
}
BaseConfig.mediumType=function(){
    template.helper("mediumType", function(resource_name){
        var extension=resource_name.substring(resource_name.lastIndexOf("."),resource_name.length);
        for(var key in BaseConfig.MediumType){
            var reg=new RegExp(key);
            if(reg.test(extension))return BaseConfig.MediumType[key];
        }
        return "其他";
    })
}

猜你喜欢

转载自blog.csdn.net/boenwan/article/details/81114326