asp调用图片的大小

asp调用图片的大小

function ResizeImage(imageid,limitWidth,limitHeight)
{     
    var image = new Image();
    image.src = imageid.src;
     
    if(image.width <= 0 && image.height <= 0) return;
     
    if(image.width/image.height >= limitWidth/limitHeight)
    {
        if(image.width > limitWidth)
        {
            imageid.width = limitWidth;
            imageid.height = (image.height*limitWidth)/image.width;
        }
    }
    else if(image.height > limitHeight)
    {
            imageid.height = limitHeight;
            imageid.width = (image.width*limitHeight)/image.height;      
    }
     
    if (imageid.parentElement.tagName != "A")
    {
        imageid.onclick = function(){window.open(this.src);}
        imageid.style.cursor = "hand";
    }
}

window.onload = InitImages;

function InitImages()
{
//图片的约束宽度和高度
   var maxWidth = 100;
    var maxHeight = 100;
     
    var imgs = document.getElementsByTagName("img");
     
    for(var i=0; i < imgs.length; i++)
    {
        var img = imgs;
         
        if(img.width>maxWidth||img.height>maxHeight)
            ResizeImage(img, maxWidth, maxHeight);
    }
}

时间: 2024-10-25 11:08:06

asp调用图片的大小的相关文章

利用ASP得到图片尺寸大小

这是动网论坛上一个朋友写的<% imgpath="default_22.gif" set pp=new imgInfo w = pp.imgW(server.mappath(imgpath)) h = pp.imgH(server.mappath(imgpath)) set pp=nothing response.write "<img src='"&imgpath&"' border=0><br>宽:&quo

利用ASP获得图片尺寸大小

这是动网论坛上一个朋友写的 <%  imgpath="default_22.gif"  set  pp=new  imgInfo   w = pp.imgW(server.mappath(imgpath))   h = pp.imgH(server.mappath(imgpath))  set pp=nothing  response.write "<img src='"&imgpath&"' border=0><b

asp.net 调用图片验证代码

asp教程.net 调用图片验证代码 aspx页面 <html>  <head>   <title>jpegimage</title>   <meta name="generator" content="microsoft visual studio 7.0">   <meta name="code_language" content="c#">   &l

ASP:利用ASP把图片上传到数据库

ASP(Active Server Pages)是Microsoft很早就推出的一种WEB应用程序解决方案,也是绝大多数从事网站开发人员很熟悉的一个比较简单的编程环境.通过ASP我们可以创建功能强大的动态的WEB应用程序.ASP虽然功能很强大,但有些功能用纯ASP代码完成不了,为了能保证开发出功能更加强大的WEB应用程序,我们可以借助调用COM组件. 在日常工作中,例如开发一个"商品网上销售系统"吧,为了使顾客对商品的外观有所了解,也就是顾客在看商品的文字介绍的同时在文字的旁边有该商品

实例分析:利用ASP把图片上传到数据库

上传|数据|数据库 ASP(Active Server Pages)是Microsoft很早就推出的一种WEB应用程序解决方案,也是绝大多数从事网站开发人员很熟悉的一个比较简单的编程环境.通过ASP我们可以创建功能强大的动态的WEB应用程序.ASP虽然功能很强大,但有些功能用纯ASP代码完成不了,为了能保证开发出功能更加强大的WEB应用程序,我们可以借助调用COM组件. 在日常工作中,例如开发一个"商品网上销售系统"吧,为了使顾客对商品的外观有所了解,也就是顾客在看商品的文字介绍的同时

如何利用ASP把图片上传到数据库

上传|数据|数据库 ASP(Active Server Pages)是Microsoft很早就推出的一种WEB应用程序解决方案,也是绝大多数从事网站开发人员很熟悉的一个比较简单的编程环境.通过ASP我们可以创建功能强大的动态的WEB应用程序.ASP虽然功能很强大,但有些功能用纯ASP代码完成不了,为了能保证开发出功能更加强大的WEB应用程序,我们可以借助调用COM组件. 在日常工作中,例如开发一个"商品网上销售系统"吧,为了使顾客对商品的外观有所了解,也就是顾客在看商品的文字介绍的同时

Asp.net图片上传实现预览效果的简单代码

这篇文章介绍了Asp.net图片上传实现预览效果的简单代码,有需要的朋友可以参考一下   在页面上放入一个上传控件和一个图片控件. 复制代码 代码如下:  <asp:FileUpload ID="FileUpload1" runat="server" onpropertychange="show(this.value)"/>         <asp:Image ID="Image1" runat="

Linux系统如何批量压缩图片尺寸大小

现在的数码相机拍摄出来的照片像素都很高,大部份都会超过此限制,很多时候我们都要对图片进行批量压缩,Linux系统下如何批量压缩图片尺寸大小呢? 一个比较好用命令行下可以使用的 强大的免费图片工具 ImageMagick Centos系统的安装使用方法: yum install ImageMagick 再输入y确认即可安装完成 接下来调用 系统命令 其中上面 convert 中的 resize 参数可以修改imagemagick,它可以对图片进行格式转换.大小压缩.增加水印等操作,而不需要去写第三

ASP.NET 图片上传工具类 upload image简单好用功能齐全

原文:ASP.NET 图片上传工具类 upload image简单好用功能齐全 使用方法: UploadImage ui = new UploadImage(); /***可选参数***/ ui.SetWordWater = "哈哈";//文字水印 // ui.SetPicWater = Server.MapPath("2.png");//图片水印(图片和文字都赋值图片有效) ui.SetPositionWater = 4;//水印图片的位置 0居中.1左上角.2右