分享

JavaScript获取远程图片大小(长度和宽度)

 我依然125 2010-11-11
JavaScript获取远程图片大小,这里是需要获取图片的长度和宽度,而并非占用空间大小,获取完毕后以Alert弹窗的形式返回数值,其实输入本地地址也是可以的,代码几乎不用怎么变化就可以。
 
<title>JavaScript获取远程图片大小</title>
<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.offsetHeight+":"+img.offsetWidth);
}
</script>
<input id=inp style="width:400" value="/images/logo.gif">
<button onclick="s()">获取</button>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多