打印本文 打印本文 关闭窗口 关闭窗口
上传图片之前判断大小的解决办法(利用IE漏洞)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数649  更新时间:2009/4/23 11:25:47  文章录入:mintao  责任编辑:mintao
<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>

打印本文 打印本文 关闭窗口 关闭窗口