js判断上传文件的类型和大小示例代码
2013-10-18 00:00
951 查看
//检测文件大小和类型 function fileChange(target){ //检测上传文件的类型 if(!(/(?:jpg|gif|png|jpeg)$/i.test(target.value))) { alert("只允许上传jpg|gif|png|jpeg格式的图片"); if(window.ActiveXObject) {//for IE target.select();//select the file ,and clear selection document.selection.clear(); } else if(window.opera) {//for opera target.type="text";target.type="file"; } else target.value="";//for FF,Chrome,Safari return; } else { return; //alert("ok");//or you can do nothing here. } //检测上传文件的大小 var isIE = /msie/i.test(navigator.userAgent) && !window.opera; 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.files[0].size; } var size = fileSize / 1024; if(size>(500)){ alert("文件大小不能超过500KB"); if(window.ActiveXObject) {//for IE target.select();//select the file ,and clear selection document.selection.clear(); } else if(window.opera) {//for opera target.type="text";target.type="file"; } else { target.value="";//for FF,Chrome,Safari } return; }else{ return; } }
相关文章推荐
- js 判断上传文件大小及格式代码
- 通过input上传图片,判断不同浏览器及图片类型和大小的js代码
- js判断上传文件类型判断FileUpload文件类型代码
- js获取上传文件大小示例代码
- js判断上传文件的类型和大小
- js获取上传文件大小示例代码
- 搜到 一个js判断上传的文件大小的代码
- 状态数据库中上传文件在js页面端判断上传文件的类型和大小
- JS自定义函数对web前端上传的文件进行类型大小判断
- js判断上传文件的类型和大小
- 客户端js判断上传文件类型和文件大小
- js 判断上传文件大小及格式代码
- js判断上传文件的类型和大小
- js实现上传图片类型大小的检测代码
- 转载:js判断上传文件的大小
- 使用JS判断上传文件大小
- asp.net 上传文件的类型和大小判断
- JS 判断上传 文件 大小
- js判断上传文件大小以及后缀