JavaScript獲取遠(yuǎn)程圖片大小,這里是需要獲取圖片的長度和寬度,而并非占用空間大小,獲取完畢后以Alert彈窗的形式返回?cái)?shù)值,其實(shí)輸入本地地址也是可以的,代碼幾乎不用怎么變化就可以。
<title>JavaScript獲取遠(yuǎn)程圖片大小</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>
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。