zoukankan      html  css  js  c++  java
  • 通过JS,按照原比例控制图片尺寸

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>Js压缩图片</title>
        <script type="text/javascript" >
            //img:图片对象
            //   w:宽度
            //   h:高度
            function ctlImg(img, w, h) {
                var img_Width = w;
                var img_Height = h;
                var w = img.width;
                var h = img.height;
                if (img.width > img_Width && img.height > img_Height) {
                    if (w / img_Width > h / img_Height) {
                        img.width = img_Width;
                        img.height = parseInt(img_Width / w * h);
                    }
                    else {
                        img.height = img_Height;
                        img.width = parseInt(img_Height / h * w);
                    }
                    return true;
                }
                if (w > img_Width) {
                    img.width = img_Width;
                    img.height = parseInt(img_Width * (h / w));
                } else if (h > img_Height) {
                    img.height = img_Height;
                    img.width = parseInt(img_Height * (w / h));
                }
                return true;
            }
    </script>
    </head>
    <body >
    <img alt="" src="1.jpg "  onload="ctlImg(this,80,60)"/>
    <img alt="" src="2.jpg "  onload="ctlImg(this,800000,600)"/>
    <img alt="" src="3.jpg "  onload="ctlImg(this,80,60)"/>
    <img alt="" src="4.jpg "  onload="ctlImg(this,8000,100)"/>

    </body>
    </html>

  • 相关阅读:
    IP地址分类
    Python 加密 shellcode 免杀
    java翻译到mono C#实现系列(2) mono实现GridView 横向滚动
    Hello Jexus(转并修改)
    @using (Html.BeginForm())和@{Html.BeginForm();}@{Html.EndForm();}对比
    FindLine把多行查找改为多行替换
    java翻译到mono C#实现系列(1) 重写返回键按下的事件
    mono 的System.Data.SqlClient小记录
    架构文件夹说明
    Xamarin Mono For Android 4.6.07004看不到新建android
  • 原文地址:https://www.cnblogs.com/chengeng/p/3143559.html
Copyright © 2011-2022 走看看