jq 上传文件相关-判断文件名字/大小-弹出文件管理器
2017-05-17 17:14
197 查看
/** * 判断文件大小 * target:type=file 的input * ep: $("#file"); */ function fileChange(target) { var fileSize = 0; if (isIE && !target.files) { var filePath = target.value; var fileSystem = new ActiveXObject("Scripting.FileSystemObject"); var file = fileSystem.GetFile (filePath); fileSize = file.Size; } else { fileSize = target.prop("files")[0].size; } var size = fileSize / 1024; if(size>10000){ layer.confirm("文件不能大于10M"); target.value=""; return false; }else { return true; } } /** * 判断文件格式 */ function fileName(target) { var filepath = target.val(); var extStart = filepath.lastIndexOf("."); var ext = filepath.substring(extStart, filepath.length).toUpperCase(); if (ext != ".ZIP" && ext != ".RAR" && ext != ".7Z" && ext != ".TAR") { layer.confirm("请选择压缩文件"); return false; }else{ return true; } } //通过jq模拟手动点击选择文件按钮 function optFile() { $("#File").click();//设置一个隐藏的type=file的input。这里触发弹出文件管理器 $("#File").change(function(e){ var str=$(this).val(); $("#address").val(str);//这里将选择的文件的名字赋值给一个input }); }
相关文章推荐
- asp.net 用jquery判断fileupload上传文件的大小和类型和名字
- 不改安全级别,上传前,在客户端判断图片文件大小
- JS判断文件上传大小
- 如何控制上传附件的大小?在没有上传到服务器上就能判断出来 - 用Applet(签名) + JavaScript在提交前先判断本地文件的大小。
- 上传文件并判断文件大小代码
- 用Javascript判断上传文件大小
- 如何在客户器端判断上传文件的大小
- js判断上传文件大小
- js 判断文件上传文件的大小
- javascript判断上传文件大小的代码
- 兼容ie6、ie7、ie8 和FF的本地上传图片预览,并客户端判断文件大小和文件格式
- 一个自己写的真正判断文件格式,文件大小,而并不仅仅从扩展名来进行判断的上传方法,进一步加强防止软件或恶意的木马图片上传
- Web.config中配置上传文件大小与判断上传文件的类型等一系列规则的方法
- 不改级别,上传前,在客户端判断图片文件大小
- 【转】PHP上传文件类型彻底判断方案及PHP+nginx上传大小彻底控制方案
- 判断上传文件大小
- asp.net 上传文件的类型和大小判断
- NeatUpload js 判断上传文件的大小是否超过了空间的大小
- 兼容ie6、ie7、ie8 和FF的本地上传图片预览,并客户端判断文件大小和文件格式
- struts2上传文件,JavaScript判断文件大小