Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 上载限制文件类型_Javascript_Jquery_Video_Uploadify - Fatal编程技术网

Javascript 上载限制文件类型

Javascript 上载限制文件类型,javascript,jquery,video,uploadify,Javascript,Jquery,Video,Uploadify,我可以在初次点击时将文件限制为视频 但是,当我更改下拉列表时,我可以上载任何内容 这是我的代码,我遗漏了什么 'fileDesc': 'Video (*.avi, *.mov, *.mp4, *.mpeg, *.3gp, *.flv, *.f4v, *.swf, *.wmv, *.mkv )', 'fileExt': '*.avi; *.mov; *.mp4; *.mpeg; *.3gp; *.flv; *.f4v; *.swf; *.wmv; *.mkv',

我可以在初次点击时将文件限制为视频

但是,当我更改下拉列表时,我可以上载任何内容

这是我的代码,我遗漏了什么

        'fileDesc': 'Video (*.avi, *.mov, *.mp4, *.mpeg, *.3gp, *.flv, *.f4v, *.swf, *.wmv, *.mkv )',
        'fileExt': '*.avi; *.mov; *.mp4; *.mpeg; *.3gp; *.flv; *.f4v; *.swf; *.wmv; *.mkv',

除了accept属性外,还需要进行更多的验证。一个开始是设置一个新的RegExp,并用match检查上传文件中的扩展名。当用户单击submit时执行此操作。您还可以捕获文件路径并使用ifindexOf'.mov'>0测试某些扩展名,使用for或while循环测试允许的扩展名数组