zoukankan      html  css  js  c++  java
  • Javascript图片等比缩放

    <script type="text/javascript">
    <!--
    /*
    功能:图片等比例缩放
    目标:ImgTag
    图片宽度:FitWidth
    图片高度:FitHeight
    */
    //var FitWidth = 120;
    //var FitHeight = 120;
    function ResizePic(ImgTag,FitWidth,FitHeight)
    {
     var image = new Image();
     image.src = ImgTag.src;
     if(image.width>0 && image.height>0){
      if(image.width/image.height >= FitWidth/FitHeight){
       if(image.width > FitWidth){
        ImgTag.width = FitWidth;
        ImgTag.height = (image.height*FitWidth)/image.width;
       }
       else{
        ImgTag.width = image.width;
        ImgTag.height = image.height;
       }
      }
      else{
       if(image.height > FitHeight){
        ImgTag.height = FitHeight;
        ImgTag.width = (image.width*FitHeight)/image.height;
       }
       else{
        ImgTag.width = image.width;
        ImgTag.height = image.height;
       }
      }
     }
    }
    //-->
    </script>

    应用:

    <img src='UpFile/1.jpg' onload='ResizePic(this,550,500) '/>

  • 相关阅读:
    一个java的进销存管理系统源码阅读
    嵌入式起步
    java数据库操作有关的杂记
    VS 调试
    软件测试的原则
    黑盒测试与白盒测试
    Xmind快速入门(基本操作够用了)
    opt目录
    日志测试
    bug的前世今生
  • 原文地址:https://www.cnblogs.com/guo2001china/p/2232600.html
Copyright © 2011-2022 走看看