百度文件上传webuploader上传文件,含文件大小、类型验证

百度文件上传webuploader上传文件,含文件大小、类型验证

百度文件上传webuploader上传文件,含文件大小、类型验证

你的上传初始化文件upload_XXX.js中:(见红色字)

// 初始化Web Uploader
var allMaxSize = 10;
var uploader = WebUploader.create({
auto:true, // 选完文件后,是否自动上传。
pick: {
id: '#sendMailFileUploadBtn',
name:"fileName", //这个地方 name 没什么用
label: '选文件按钮文字',
multiple:true //默认为true,就是可以多选
},
swf: 'Uploader.swf', // swf文件路径 server: "/NeXT/Areas/Mail/HttpHandler/MailWriteHandler.ashx?action=UploadMailAttachFiles",
//fileSingleSizeLimit: 10*1024*1024,//限制大小10M,单文件
fileSizeLimit: allMaxSize*1024*1024,//限制大小10M,所有被选文件,超出选择不上 /*accept: {// 只允许选择图片文件格式
title: 'Images',
extensions: 'gif,jpg,jpeg,bmp,png',
mimeTypes: 'image/!*'
}*/
}); // 验证大小
uploader.on("error",function (type){
         if(type == "F_DUPLICATE"){
win.alert("系统提示","请不要重复选择文件!");
}else if(type == "Q_EXCEED_SIZE_LIMIT"){
win.alert("系统提示","<span class='C6'>所选附件总大小</span>不可超过<span class='C6'>" + allMaxSize + "M</span>哦!<br>换个小点的文件吧!");
} });
上一篇:第二章 第二个spring-boot程序(转载)


下一篇:如何不做登录请求而获取cookie到Jmeter里