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

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)">
请问如何调用该函数才有效
还有其他什么方法来控制图片的大小!
...全文
381 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
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)">

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧