急!急!急!有关标签中的图片大小控制的问题?

crwlr 2002-05-11 11:21:52
要求:当图片高度大于200px时,显示的图片要按比例缩放;当图片高度小于200px时,显示的图片保持原始大小.
我写了如下javascript函数处理图片大小,经测试是对的;但是我采用了很多方法,都无法成功调用该函数.
<script language="javascript">
function picsize(object)
{
if (object.height>200){
picwidth=object.width/object.height*200;
return picwidth;
}
else
{
return object.width;
}
}
</script>
.
.
.
<img src="1.jpg" align=left vspace=4 hspace=4 this.width="javascript:picsize(this)">
请问如何调用该函数才有效
还有其他什么方法来控制图片的大小!
...全文
275 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
smalle 2002-07-18
用ID时直接引用ID就可以设定有关值
id.height=
给元素加处name时则要加上document.name.height=...
回复
searoom 2002-07-17
收藏!
回复
超级大笨狼 2002-05-11
<img id=mypic src=1.gif>
<script language=vbs>
if mypic.width>200 then
document.mypic.height=(200/mypic.width)*mypic.height
document.mypic.width=200
end if
alert 就这么简单,给分!不给我哭!!
</script>

回复
tncboy 2002-05-11
同 ChinaOK
回复
ChinaOk 2002-05-11
何必自找麻烦呢。简单点不好吗?
回复
freezwy 2002-05-11
两种方法:
1.使用ONLOAD方法调用
2.改写函数,给IMG一个唯一ID,然后直接在JS中写
document.xx.height=
document.xx.width=
回复
ChinaOk 2002-05-11
<img src="1.jpg" align=left vspace=4 hspace=4 onload="javascript:picsize(this)">
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2002-05-11 11:21
社区公告
暂无公告