Index: ssts-web/src/main/webapp/js/uploadFiles.js =================================================================== diff -u -r15821 -r17419 --- ssts-web/src/main/webapp/js/uploadFiles.js (.../uploadFiles.js) (revision 15821) +++ ssts-web/src/main/webapp/js/uploadFiles.js (.../uploadFiles.js) (revision 17419) @@ -129,7 +129,31 @@ AttachFileManager.deleteAttachFile(fObjectName , fkeyId, attachFileId); } +/** + * 通过js校验上传文件的大小(此方法只支持ie10以上和非ie的浏览器) + * @param obj 上传文件的对象 + * @returns {boolean} true表示可以通过 + */ +function checkAddFile(obj) { + try { + //检验上传文件的大小 + var fileSize = obj.files[0].size; + // maxFileSize = maxFileSize / 1024; + if (fileSize > maxFileSize) { + var size = maxFileSize / 1024 / 1024; + alert('上传文件超过大小!' + size + "MB"); + return false; + } + } catch (e) { + } + return true; +} + function addFile(obj){ + + if (!checkAddFile(obj)){ + return; + } if(obj.value.length>0){ var parentNodeOfFile = obj.parentNode;