<script> $('#pic').change(function(){ var size=document.getElementById('pic').files[0].size var type=document.getElementById('pic').files[0].type if(!/image\/\w+/.test(type)){alert('只能上传图片');return;} if(size>1048576){alert('单张图片大小不能大于1M');return;…
var file = $("#filedata").val(); var pos = file.lastIndexOf("\\"); var filename = file.substring(pos+1); var fileextname = filename.substring(filename.lastIndexOf("."), filename.length); 以上方法就是js获取filedata的文件名和文件名后缀,这样就可以限制上…
使用js实现分段上传文件,本文使用了FileReader对象,可参考:https://developer.mozilla.org/zh-CN/docs/Web/API/FileReader 1)获取文件,分段读取 function WebDav_Upload() { var file = document.getElementById('WebdavFileToUpload').files[0]; if (window.FileReader ){ if(file) { total_file_si…