扩展检查不适用于IE

时间:2018-01-16 03:11:38

标签: javascript internet-explorer

以下是我上传任何内容时检查扩展程序的功能

$.fn.isImage = function() {
        var exts = ['.jpg', '.png', '.jpeg', '.JPG', '.PNG', '.JPEG'];
        var format = new RegExp('(' + exts.join('|').replace(/\./g, '\\.') + ')$').test($(this).val());
        if(!format){
            this.val('')
            alert('Upload file format just allow JPG and PNG!');
            return false;
        }else{
            .....
        }
    }

检查.MP4

$.fn.isMP4 = function() {
    var exts = ['.mp4','.MP4'];
    var format = new RegExp('(' + exts.join('|').replace(/\./g, '\\.') + ')$').test($(this).val());
    if(!format){
        this.val('')
        alert('Upload file format just allow MP4!');
        return this;
    }else{
        ....
    }
}

除了IE之外,所有浏览器都能正常工作。反正有没有修复它或我的代码有问题吗?如果需要进一步的信息,请告诉我。谢谢!

0 个答案:

没有答案