jquery实现上传文件大小类型的验证
2015-01-17 16:50
513 查看
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="jquery1.8/jquery-1.8.0.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function () { $("#myFile").change(function () { var filepath = $("input[name='myFile']").val(); var extStart = filepath.lastIndexOf("."); var ext = filepath.substring(extStart, filepath.length).toUpperCase(); if (ext != ".BMP" && ext != ".PNG" && ext != ".GIF" && ext != ".JPG" && ext != ".JPEG") { alert("图片限于bmp,png,gif,jpeg,jpg格式"); $("#fileType").text("") $("#fileSize").text(""); return false; } else { $("#fileType").text(ext) } var file_size = 0; if ($.browser.msie) { var img = new Image(); img.src = filepath; while (true) { if (img.fileSize > 0) { if (img.fileSize > 3 * 1024 * 1024) { alert("图片不大于100MB。"); } else { var num03 = img.fileSize / 1024; num04 = num03.toFixed(2) $("#fileSize").text(num04 + "KB"); } break; } } } else { file_size = this.files[0].size; var size = file_size / 1024; if (size > 10240) { alert("上传的图片大小不能超过10M!"); } else { var num01 = file_size / 1024; num02 = num01.toFixed(2); $("#fileSize").text(num02 + " KB"); } } return true; }); }); </script> <title>无标题文档</title> </head> <body> <table width="500" cellspacing="0" cellpadding="0"> <tr> <td width="72" id="fileType"> </td> <td width="242"> <input type="file" name="myFile" id="myFile" /> </td> <td width="184" id="fileSize" class="fileSize"> </td> </tr> </table> </body> </html>
相关文章推荐
- jquery实现上传文件大小类型的验证例子(推荐)
- jquery实现上传文件大小类型的验证
- jquery实现上传文件大小类型的验证
- jquery实现上传文件大小类型的验证例子(推荐)
- MVC文件上传01-使用jquery异步上传并客户端验证类型和大小
- 通过jquery获取上传文件名称、类型和大小的实现代码
- jQuery简单验证上传文件大小及类型的方法
- MVC文件上传 - 使用jquery异步上传并客户端验证类型和大小
- jQuery简单验证上传文件大小及类型的方法
- javascrip客户端验证文件大小及文件类型并重置上传
- javascrip客户端验证文件大小及文件类型并重置上传
- asp.net2.0实现文件上传,控制上传文件大小,类型
- ASP.NET(C#)FileUpload实现上传限定类型和大小的文件到服务器
- JQUERY验证上传文件大小
- jquery 判断当前上传文件大小限制上传格式 搭配thinkphp实现上传即预览(模拟异步上传)
- 用javascript解决客户端验证上传文件大小和类型
- jquery实现上传图片及图片大小验证、图片预览效果代码
- javascrip客户端验证文件大小及文件类型并重置上传
- 基于jquery实现的上传图片及图片大小验证、图片预览效果代码
- 实现struts2文件上传的类型限定以及文件大小控制