如何放大图片? 我在页面里加了一个图形控件IMAG1,下面有两个button控件,一个是放大一个是缩小,请教大家如何能实现当用鼠标点击一下放大控件时这个图就放大一些,点击一下缩小控件时这个图就缩小一些,就像+ - 一样 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .net 图片放大缩小 你就用js直接放大可以的,下面这一行代码就可以搞定 //args传递true或者false,代表是放大还是缩小,imgid代表图片控件的ID function changeSize(args,imgid) { var oImg = document.getElementById(imgid); //20代表你想怎么变化,你可以修改 oImg.style.zoom = parseInt(oImg.style.zoom) + (args ? +20 : -20) + '%'; } 你也可以通过css来控制将图片放到一个<div id="pad" class="padMax">img.... btnMax btnMin</div>.padMax{ width:expression(width>550?"550px":width+"px"); max-width: 550px; height:expression(height>400?"400px":height+"px"); max-width: 400px;}.padMin{ width:expression(width>100?"100px":width+"px"); max-width: 100px; height:expression(height>80?"80px":height+"px"); max-width: 80px;}然后通过js替换div的样式。 怪异的Session???????? JS如何清除导航高亮Cookie [极度敏感话题讨论]软件开发成本问题。。。 新手求助 为什么session_end和application_end中的向文本文件写信息的操作都不能执行??? 各位在线的大哥们,谁可以提供VS2003中文版下载的地址,谢谢!!! 新手求教 源码<%%>这个标记的问题 没分了,请前辈帮忙看看! 关于用DataGrid显示数据的问题 帮忙推荐Asp.net书籍 急!求Frame里2个页面的值传递 GridView在运行后不显示数据(C#+ASP.NET)
function changeSize(args,imgid) {
var oImg = document.getElementById(imgid);
//20代表你想怎么变化,你可以修改
oImg.style.zoom = parseInt(oImg.style.zoom) + (args ? +20 : -20) + '%';
}
.padMax{
width:expression(width>550?"550px":width+"px");
max-width: 550px;
height:expression(height>400?"400px":height+"px");
max-width: 400px;
}.padMin{
width:expression(width>100?"100px":width+"px");
max-width: 100px;
height:expression(height>80?"80px":height+"px");
max-width: 80px;
}然后通过js替换div的样式。