<img id="showimg" name="showimg" alt="默认头像" src=""/>,求教各位高手,如何让定了长宽的img图片不拉伸变形?让它自动按比例在长宽区域内显示?
解决方案 »
- document.frames[0].location.replace的兼容性问题
- asp.net正则如何过滤Javascript和Javascript里面的内容
- 一个常用的JS功能
- radio后面的输入框验证
- textarea的文字段?
- 有关jquery-layout布局的问题
- 菜鸟再三求救!!!!
- 在线等待:怎样从checkbox是否选取来得到是哪行我要删除的数据啊!
- 运行这个语句发生位置运行时错误,在线等
- 老问题
- 请问jquery的 text(textString)函数,最终会调用html 里的哪个js语句
- 网站www.5ken.com看下栏目我想要和风行迅雷一样的鼠标掠过图片就显示内容的代码,怎么实现的?
{
var image=new Image();
var iwidth = s_width; //定义允许图片宽度
var iheight = s_height; //定义允许图片高度
image.src=ImgD.src;
if(image.width>0 && image.height>0)
{
if(image.width/image.height>= iwidth/iheight)
{
if(image.width>iwidth)
{
ImgD.width=iwidth;
ImgD.height=(image.height*iwidth)/image.width;
}else
{
ImgD.width=image.width;
ImgD.height=image.height;
}
ImgD.alt=image.width+"×"+image.height;
}
else{
if(image.height>iheight){
ImgD.height=iheight;
ImgD.width=(image.width*iheight)/image.height;
}else
{
ImgD.width=image.width;
ImgD.height=image.height;
}
ImgD.alt=image.width+"×"+image.height;
}
}
}图片的onload调用这方法