这里有新鲜出炉的 Javascript 教程,程序狗速度看过来!
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
下面小编就为大家带来一篇 js 判断文件格式及大小的简单实例 (必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
实例如下:
- //判断照片大小
- function getPhotoSize(obj){
- photoExt=obj.value.substr(obj.value.lastIndexOf(".")).toLowerCase();//获得文件后缀名
- if(photoExt!='.jpg'){
- alert("请上传后缀名为jpg的照片!");
- return false;
- }
- var fileSize = 0;
- var isIE = /msie/i.test(navigator.userAgent) && !window.opera;
- if (isIE && !obj.files) {
- var filePath = obj.value;
- var fileSystem = new ActiveXObject("Scripting.FileSystemObject");
- var file = fileSystem.GetFile (filePath);
- fileSize = file.Size;
- }else {
- fileSize = obj.files[0].size;
- }
- fileSize=Math.round(fileSize/1024*100)/100; //单位为KB
- if(fileSize>=10){
- alert("照片最大尺寸为10KB,请重新上传!");
- return false;
- }
- }
jsp 页面:
- <input type="file" id="imgFile" name="upload" style="width:150px;" onchange="getPhotoSize(this)"
- />
以上就是小编为大家带来的 js 判断文件格式及大小的简单实例 (必看) 全部内容了,希望大家多多支持 phperz~
来源: http://www.phperz.com/article/17/0516/331292.html