js图片等比例缩放pc软件 文章资讯 手机软件

您当前的位置→图文中心网站专题网站建设js图片等比例缩放

js图片等比例缩放


2017/3/1  编辑:admin 来源:本站整理   

该函数考虑的比较周全
function AutoResizeImage(maxWidth,maxHeight,objImg){
var img = new Image();
img.src = objImg.src;
var hRatio;
var wRatio;
var Ratio = 1;
var w = img.width;
var h = img.height;
wRatio = maxWidth / w;
hRatio = maxHeight / h;
if (maxWidth ==0 && maxHeight==0){
Ratio = 1;
}else if (maxWidth==0){//
if (hRatio<1) Ratio = hRatio;
}else if (maxHeight==0){
if (wRatio<1) Ratio = wRatio;
}else if (wRatio<1 || hRatio<1){
Ratio = (wRatio<=hRatio?wRatio:hRatio);
}
if (Ratio<1){
w = w * Ratio;
h = h * Ratio;
}
objImg.height = h;
objImg.width = w;
}为您推荐:图片PHOTO等比例缩放必备工具 1.0 绿色版 图片PHOTO等比例缩放

调用方式
<img src=www.arpun.com border="0" width="0" height="0" onload="AutoResizeImage(0,0,this)" alt="534 X 800"/>

相关文章
  • JS使用ActiveXObject实现用户提交表单时屏蔽敏感词功能
  • ASP 、PHP、JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。...
  • IIS7.5中对所有请求响应的JSON数据进行GZIP编码
  • js图片等比例缩放
  • JS批量替换内容中关键词为超链接
  • 原生JS实现《别踩白块》游戏(兼容IE)
  • Bootstrap jquery.twbsPagination.js动态页码分页实例代码
  • js 实现省市区三级联动菜单效果
  • 原生js实现轮播图的示例代码
  • js事件冒泡与事件捕获详解
  • 发表评论
    阅读排行
    相关热门
    网站帮助 - 广告合作 - 下载声明 - 网站地图