用JS检测图片尺寸和图片文件的大小
2004-12-22 06:59
483 查看
script>
var img=null;
function s()
{
if(img)img.removeNode(true);
img=document.createElement("img");
img.style.position="absolute";
img.style.visibility="hidden";
img.attachEvent("onreadystatechange",orsc);
img.attachEvent("onerror",oe);
document.body.insertAdjacentElement("beforeend",img);
img.src=inp.value;
}
function oe()
{
alert("cant load img");
}
function orsc()
{
if(img.readyState!="complete")return false;
alert("图片大小:"+img.offsetWidth+"X"+img.offsetHeight);
alert("图片尺寸:"+img.fileSize);
btn.disabled=false;
}
</script>
<input id=inp type="file">
<br>
<button onclick="s()">Test</button><button id=btn disabled>UpLoad</button>
var img=null;
function s()
{
if(img)img.removeNode(true);
img=document.createElement("img");
img.style.position="absolute";
img.style.visibility="hidden";
img.attachEvent("onreadystatechange",orsc);
img.attachEvent("onerror",oe);
document.body.insertAdjacentElement("beforeend",img);
img.src=inp.value;
}
function oe()
{
alert("cant load img");
}
function orsc()
{
if(img.readyState!="complete")return false;
alert("图片大小:"+img.offsetWidth+"X"+img.offsetHeight);
alert("图片尺寸:"+img.fileSize);
btn.disabled=false;
}
</script>
<input id=inp type="file">
<br>
<button onclick="s()">Test</button><button id=btn disabled>UpLoad</button>
相关文章推荐
- IE+JS: 上传之前检测图片文件大小
- IE+JS: 上传之前检测图片文件大小及类型
- js判断图片上传时的文件大小,和宽高尺寸
- js实现上传图片本地预览功能以及限制图片的文件大小和尺寸大小
- IE+JS: 上传之前检测图片文件大小
- js上传前预览图片,检测上传文件大小
- [转]前台JS限制上传图片质量大小和尺寸!
- 上传图片时js验证图片大小、尺寸、格式
- js获取上传图片真实的尺寸大小和存储大小
- js校验图片大小尺寸
- js判断file文本域中待上传文件的大小与尺寸
- 利用js获取图片尺寸与图片大小(高度与宽度)
- JS检测上传图片大小
- 获得图片文件的图像尺寸大小(支持GIF,JPG,BMP格式)
- js图片上传验证图片格式和大小尺寸
- JS图片判断其尺寸大小
- ASP.NET上传图片,服务器端验证,宽度,高度,文件类型,尺寸,文件大小,图片上传,图片格式检查
- C#减少图片文件大小和尺寸(转)
- C#减少图片文件大小和尺寸
- js 判断上传图片尺寸大小(var img =new Image())