手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript实现获取图片大小及图片等比缩放的方法
javascript实现获取图片大小及图片等比缩放的方法
摘要:本文实例讲述了javascript实现获取图片大小及图片等比缩放的方法。分享给大家供大家参考,具体如下:获取图片大小:varoriginIm...

本文实例讲述了javascript实现获取图片大小及图片等比缩放的方法。分享给大家供大家参考,具体如下:

获取图片大小:

var originImage = new Image(); function GetImageWidth(oImage) { if (originImage.src != oImage.src) originImage.src = oImage.src; return originImage.width; } function GetImageHeight(oImage) { if (originImage.src != oImage.src) originImage.src = oImage.src; return originImage.height; }

图片等比缩放:

function SetImage(ImgD, FitWidth, FitHeight) { var image = new Image(); image.src = ImgD.src; if (image.width > 0 && image.height > 0) { if (image.width / image.height >= FitWidth / FitHeight) { if (image.width > FitWidth) { ImgD.width = FitWidth; ImgD.height = (image.height * FitWidth) / image.width; } else { ImgD.width = image.width; ImgD.height = image.height; } } else { if (image.height > FitHeight) { ImgD.height = FitHeight; ImgD.width = (image.width * FitHeight) / image.height; } else { ImgD.width = image.width; ImgD.height = image.height; } } } }

希望本文所述对大家JavaScript程序设计有所帮助。

【javascript实现获取图片大小及图片等比缩放的方法】相关文章:

javascript判断并获取注册表中可信任站点的方法

javascript实现动态改变层大小的方法

javascript实现控制的多级下拉菜单

js+html5实现canvas绘制圆形图案的方法

javascript实现树形菜单的方法

js+cookies实现悬浮购物车的方法

JavaScript实现列表分页功能特效

javascript清空table表格的方法

javascript实现可拖动变色并关闭层窗口实例

javascript实现点击商品列表checkbox实时统计金额的方法

精品推荐
分类导航