wcq686 2016-06-13 05:57 采纳率: 42.9%
浏览 1502

公司做渗透测试时,uploadify上传文件时,fileTypeExts设置失效,怎样让有效限制文件类型

  $("#uploadify1").uploadify({
                    'debug'          : false,
                    'auto'           : true,  
                    'swf'            : '<%=path%>/js/uploadify/uploadify.swf',
                    'uploader'       : '<%=path%>/EClaimDoUpload.do',//后台处理的请求  
                    'queueID'        : 'display1',//与下面的id对应  
                    //'sizeLimit': 2097152,//设置单个文件大小限制,单位为byte 
                    'fileSizeLimit'  : '3MB',//设置单个文件大小限制
                    'queueSizeLimit' : 30, //一个队列上传文件数限制   
                    'removeCompleted': true, //完成时是否清除队列 默认true 
                    'removeTimeout'  : 1, //完成时清除队列显示秒数,默认3秒   
                    'fileTypeDesc'   : '支持格式:*.jpg;*.gif;*.png',  
                    'fileTypeExts'   : '*.jpg;*.gif;*.png', //控制可上传文件的扩展名,启用本项时需同时声明fileDesc  
                    'formData'       : {
                        'type' : 1
                    },//传输数据JSON格式
                    'multi'          : true,  
                    'buttonText'     : '上传',
                    'width'          : 50,
                    'height'         : 20,              //返回一个错误,选择文件的时候触发
                    'cancelImg'      : '../js/uploadify/uploadify-cancel.png',
                    'onSelectError':function(file, errorCode, errorMsg){
                        debugger
                        switch(errorCode) {
                            case -100:
                                alert("上传的文件数量已经超出系统限制的"+$('#uploadify1').uploadify('settings','queueSizeLimit')+"个文件!");
                                break;
                            case -110:
                                alert("图像大小超限,请调低像素后重新上传 ");
                                break;
                            case -120:
                                alert("文件 ["+file.name+"] 大小异常!");
                                break;
                            case -130:
                                alert("文件 ["+file.name+"] 类型不正确!");
                                break;
                        }
                    },

uploadify版本为3.2.1

  • 写回答

3条回答 默认 最新

  • JaceyV5 2016-06-13 06:09
    关注

    是的,上次我做的也是限制了 我的 fileTypeExts 明明只写了pdf jpg zip rar 等格式的 但是.doc格式也能上传 不知道什么原因。楼主要是解决了 麻烦告知下。谢谢

    评论

报告相同问题?

悬赏问题

  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?