<img id=a src="http://fason.nease.net/img/fason.gif">
<script language="JavaScript">
<!--
function aa(){
if(a.complete)alert('下载完')
else setTimeout(aa,1)
}
aa()
//-->
</script>
<script language="JavaScript">
<!--
function aa(){
if(a.complete)alert('下载完')
else setTimeout(aa,1)
}
aa()
//-->
</script>
<img src="http://expert.csdn.net/images/csdn.gif" onload="alert(this.width+','+this.height)">理由是如在开始下载时触发则不可能得到图片尺寸
我用了一个过程,判断图片的大小,如果有两张图片,它们的name值是一样的。
这样写会出错,为什么?<img src="<%rs("img")%>" name="upimg" onload="return checkimg(this);">
<script language="javascript">
function checkimg(imgname){
if (imgname.offsetWidth>500){
imgname.width=parseInt(imgname.clientWidth,10)/1.5;
imgname.height=parseInt(imgname.clientHeight,10)/1.5;
}
}
</script>
第一次打开页面的时候,会提示找不到对像.刷新后没有问题?