如何在JS中获取图片的像素? <SCRIPT language= 'JavaScript '> alert(table.clientWidth); </SCRIPT> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上贴的什么东东?举个例子<td colspan="3" height=18><span style="font-size:15px;"><img src="../../Images/PublicImg/Loading.gif" width="16" height="16" align="middle" id="msgid"></td>那么,Loading.gif这个图片的像素怎么用JS取到? 我们用一个DEMO来显示一个我的想法:先设一个不可见图层<br><div style="visibility:hidden"><img id="imgCache" src="http://www.easyjf.com/blog/lengyu/extjs/image011.jpg"></div>再设一个用来显示图片的图层<br><div><div id="divInfo"></div><img id="imgShow" src="_bank"></div><script type="text/javascript"> var oCache = document.getElementById("imgCache"); var oShow = document.getElementById("imgShow"); var oInfo = document.getElementById("divInfo"); var lRealWidth = 0; var lRealHeight = 0; oCache.onreadystatechange = function(){ oInfo.innerHTML += "imgCache.readyState = " + oCache.readyState + "<br />"; if (oCache.readyState == "complete"){ lRealWidth = oCache.width; lRealHeight = oCache.height; oCache.style.display = "none"; oInfo.innerHTML += "Real width: " + lRealWidth + "<br />Real height: " + lRealHeight; oShow.width = lRealWidth / 2; oShow.height = lRealHeight / 2; oShow.src = oCache.src; } }</script> 100分真心求div 任意移动代码 JS调用本地应用程序(*.exe)问题 jsp包含js文件出错了 地图问题 openwindow方法 帮我用JavaScript写个条件语句(高难度) Javascript问题 我想知道下面这种方式的提交怎么写javascript代码。 如何隐藏javascript脚本内容 用当前页open一个选择窗口,怎样把选择窗口里取到的值置回到当前页? 有关html存储数据到xml,html提取xml信息的问题 怎么获取今天加n天那天的日期
举个例子
<td colspan="3" height=18><span style="font-size:15px;">
<img src="../../Images/PublicImg/Loading.gif" width="16" height="16" align="middle" id="msgid"></td>
那么,Loading.gif这个图片的像素怎么用JS取到?
先设一个不可见图层<br>
<div style="visibility:hidden">
<img id="imgCache" src="http://www.easyjf.com/blog/lengyu/extjs/image011.jpg">
</div>再设一个用来显示图片的图层<br>
<div>
<div id="divInfo"></div>
<img id="imgShow" src="_bank">
</div><script type="text/javascript">
var oCache = document.getElementById("imgCache");
var oShow = document.getElementById("imgShow");
var oInfo = document.getElementById("divInfo");
var lRealWidth = 0;
var lRealHeight = 0;
oCache.onreadystatechange = function(){
oInfo.innerHTML += "imgCache.readyState = " + oCache.readyState + "<br />";
if (oCache.readyState == "complete"){
lRealWidth = oCache.width;
lRealHeight = oCache.height;
oCache.style.display = "none"; oInfo.innerHTML += "Real width: " + lRealWidth + "<br />Real height: " + lRealHeight;
oShow.width = lRealWidth / 2;
oShow.height = lRealHeight / 2;
oShow.src = oCache.src;
}
}
</script>