网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网页制作 > Javascript
网页制作:Dreamweaver教程,FrontPages教程,Javascript教程,HTML教程,CSS教程,心得技巧,DHTML教程,网页特效,Discuz!论坛
本月文章推荐
.javascript中如何实现浏览器上的.
.JavaScript极速狂飙:CSS样式表的.
.一个非常实用的Javascript类库.
.预装载以及JavaScript Image()对.
.JavaScript常用的2种定义类的方式.
.判断JavaScript对象是否可用的正.
.关于ie的内存泄漏与javascript内.
.javascript参数传址与传值.
.Javascript设计网页中的下拉菜单.
.Javascript实例教程(12) 鼠标移过.
.Javascript实例教程(2) 创建折叠.
.一种JavaScript的设计模式 .
.关于Javascript定义函数和this使.
.冒泡算法的三种JavaScript表示.
.Javascript实例教程(11) 隐藏scr.
.使用脚本控制网页Table的显示隐藏.
.showModelessDialog()使用详解.
.JavaScript打印页面去除页眉页脚.
.javaScript事件使用方法.
.使用Javascript修改客户端注册表.

百度源代码里的精妙javascript图片大小处理函数

发表日期:2008-8-28


<script language=Javascript>
var proMaxHeight = 150;
var proMaxWidth = 110;

function proDownImage(ImgD){
      var image=new Image();
      image.src=ImgD.src;
      if(image.width>0 && image.height>0){
      var rate = (proMaxWidth/image.width < proMaxHeight/image.height)?proMaxWidth/image.width:proMaxHeight/image.height;
    if(rate <= 1){  
     ImgD.width = image.width*rate;
     ImgD.height =image.height*rate;
    }
    else {
                          ImgD.width = image.width;
                          ImgD.height =image.height;
                  }
      }
}

</script>


<img src="http://www.baidu.com/images/logo.gif" onload=proDownImage(this); />

上一篇:Javascript简易调色板效果 人气:1209
下一篇:如何使用 JavaScript XSLT 处理 XML 文件(支持 Firefox) 人气:1196
浏览全部javascript的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐