• 一段javascript实现缩略图的好代码,可以实现缩略图


         一段javascript实现缩略图的好代码,可以实现缩略图,代码如下
    <script  language="javascript">

    //显示缩略图
    function DrawImage(ImgD,width_s,height_s){
    /*var width_s=139;
    var height_s=104;
    */
    var image=new Image();
    image.src=ImgD.src;
    if(image.width>0 && image.height>0){
    flag=true;
    if(image.width/image.height>=width_s/height_s){
    if(image.width>width_s){
    ImgD.width=width_s;
    ImgD.height=(image.height*width_s)/image.width;
    }else{
    ImgD.width=image.width;
    ImgD.height=image.height;
    }
    }
    else{
    if(image.height>height_s){
    ImgD.height=height_s;
    ImgD.width=(image.width*height_s)/image.height;
    }else{
    ImgD.width=image.width;
    ImgD.height=image.height;
    }
    }
    }
    /*else{
    ImgD.src="";
    ImgD.alt=""
    }*/
    }
    </script>


    调用时,很简单,比如一段ASP代码的
    <img src="../Images/<%=rs("picpath")%>" align="center" onload="DrawImage(this,200,200)"></div>

  • 相关阅读:
    Java:day11
    Java:day10
    Java:day9
    Java:day8
    纯虚函数和抽象类
    C++的虚拟继承
    派生类构造函数、析构函数的定义和调用次序
    c++的继承方式——公有、保护、私有
    操作系统中系统调用的执行过程
    C++的类
  • 原文地址:https://www.cnblogs.com/pccai/p/895177.html
Copyright © 2020-2023  润新知