onload="javascript:if(this.width>150) this.width=150">

ldk 2003-05-23 03:19:09
<img src=<%=face%> onload="javascript:if(this.width>150) this.width=150">

我是想控制图片的大小,可是有时候没用,大多数时候是正确的,图片能自动缩小到宽度150,可有时候图片大小没变,怎么回事?


前面已经问过了,原贴:http://expert.csdn.net/Expert/topic/1809/1809923.xml?temp=.1744501
但问题还没解决:
如果用<img src=<%=face%> onload="javascript:if(this.width>150) this.width=150">
的话,宽度大于150的图片经常不被缩小,如果用<style>
.img1{width:expression(this.offsetWidth>150?150:this.offsetWidth)}
</style>
<img src=<%=face%> class="img1">

的话,很多图片有时缩小成很小很小了(很少发生,刷新一次就正常了)。
...全文
52 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ldk 2003-05-26
这样做的话,如果是小图片不就相当于放大了吗?那样不是死难看?不可以的
  • 打赏
  • 举报
回复
rexsp 2003-05-26
<img src=<%=face%> width="150"> 严重同意
  • 打赏
  • 举报
回复
tigerwen01 2003-05-26
<img src=<%=face%> width="150">
  • 打赏
  • 举报
回复
ldk 2003-05-26
有没有办法了?
  • 打赏
  • 举报
回复
ldk 2003-05-23
不行,图片有时还是正常显示,不缩小。
  • 打赏
  • 举报
回复
ldk 2003-05-23
我再试试
  • 打赏
  • 举报
回复
fason 2003-05-23
try:
<img src=<%=face%> onload="javascript:if(offsetWidth>150)style.pixelWidth=150">
  • 打赏
  • 举报
回复
发帖
ASP

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
帖子事件
创建了帖子
2003-05-23 03:19
社区公告
暂无公告