加载中…
个人资料
think
think
  • 博客等级:
  • 博客积分:0
  • 博客访问:15,763
  • 关注人气:7
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
博文
博文
标签:

js脚本

it

分类: javascrip

var scalImg = function( img ){

            console.log( img.attr('src') );            var imgWidth = 350, imgHeight = 250, ruler, imgUrl;            imgUrl = img.attr('src');            $('').attr( 'src', imgUrl ).load(function(){                var imgWidth_ = 0, imgHeight_ = 0, scale;                imgWidth_ = this.width;                imgHeight_ = this.height;                if( imgWidth_ > imgWidth ) {                    scale = parseFloat( imgWidth / imgWidth_ );                    ruler = parseFloat( imgHeight_ * scale );                    if( ruler > imgHeight ) {                        scale = parseFloat( imgHeight / imgHeight_ );                        imgWidth = parseFloat( imgWidth_ * scale );                    } else {                        imgHeight = ruler;                    }                } else if( imgHeight_ > imgHeight ) {                    scale = parseFloat( imgHeight / imgHeight_ );                    imgWidth = parseFloat( imgWidth_ * scale );                }                img.attr( 'width', imgWidth );                img.attr( 'height', imgHeight );            });                        }


阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
评论
加载中…
财经要闻
汇市走势
访客
加载中…
好友
加载中…

新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有