728x90
반응형
callbacks : {
onImageUpload: function (files) {
/** upload start */
var maxSize = 5 * 1024 * 1024; // limit =5MB
// TODO: implements insert image
var isMaxSize = false;
var maxFile = null;
for (var i = 0; i < files.length; i++) {
if (files[i].size > maxSize) {
isMaxSize = true;
maxFile = files[i].name;
break;
}
//sendFile(files[i], this);
}
if (isMaxSize) { // 사이즈 제한에 걸렸을 때
alert('[' + maxFile + '] 파일이 업로드 용량(5MB)을 초과하였습니다.');
} else {
for(var i = 0; i < files.length; i++) {
sendFile(files[i], this);
}
}
/** upload end */
}
summernote config.js 파일을 엽니다
반응형
var maxSize = 1024 * 1024 * 1024 // = 1GB
var maxSize를 변경하고
if (isMaxSize) { // 사이즈 제한에 걸렸을 때
alert('[' + maxFile + '] 파일이 업로드 용량(1GB)을 초과하였습니다.');
}
변경한 용량을 넘었을 때 alert창을 띄우려면
설정한 용량으로 수정합니다
만약, 수정된 코드로 동작하지 않으면
강력 새로고침 ctrl + Shift + r 을 클릭하고 확인 해봅니다
반응형
'JavaScript > JS & TS' 카테고리의 다른 글
[NestJS]TypeORM과 DB 컬럼 명명 규칙 (0) | 2023.09.21 |
---|---|
[Javascript] 원시타입 & 참조타입 (Primitive & Reference) 비교 (0) | 2023.02.17 |
Javascript array 조작 (Firebase) (0) | 2022.11.07 |
카카오 파이어베이스 커스텀토큰 로그인(팝업O) (0) | 2022.10.17 |
카카오 파이어베이스 커스텀토큰 로그인(팝업x) (0) | 2022.08.03 |