永发信息网

控制图片大小

答案:2  悬赏:10  手机版
解决时间 2021-04-13 22:52

图片小的不用管它,如果图片大了就自动缩放,比如:650*488 

请问如何实现?

最佳答案

给你一个函数吧,自动控制图片大小的,函数如下:


<script language="JavaScript">
<!--
var flag=false;
function DrawImage1(ImgD){
var image=new Image();
image.src=ImgD.src;
if(image.width>0 && image.height>0){
flag=true;
if(image.width/image.height>=90/70){
if(image.width>90){
ImgD.width=90;
ImgD.height=(image.height*90)/image.width;
}else{
ImgD.width=image.width;
ImgD.height=image.height;
}
ImgD.×"+image.height;
}
else{
if(image.height>70){
ImgD.height=70;
ImgD.width=(image.width*70)/image.height;
}else{
ImgD.width=image.width;
ImgD.height=image.height;
}
ImgD.×"+image.height;
}
}
}
//-->
</script>


你只需要根据自己的需求调下里面的数字就可以了

全部回答

先为你的img标签定义一个class 比如class="myimg"

在css中定义:

.myimg {

max-weight:50px;

max-height:50px;

}

相信你会改数字吧

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样让一个对你有好感的女生爱上你?
梦见爸爸买了个新手机 什么寓意?
什么叫诉讼时效,请问诉讼时效二年如何计算,
我晚上多吃一点点就不行是胃不好吗
给我个豆客最新的作弊器。。。
衡水和安平哪里有卖平板电脑的?
NB576鸳鸯鞋求鉴定鞋标
康美乐体育健身会地址有知道的么?有点事想过
有一部电影,里面讲了好像是一个人有九重性格
when you are gone有简谱没,给我发个哈、
怎样申请微信号码,微信可以申请两个账号吗
紫藤轩地址有知道的么?有点事想过去
英雄岛凤凰宝宝怎么得
如何制作魔兽解说视频
E2字体怎么刷
推荐资讯
西河坝烤肉王我想知道这个在什么地方
1993年10月21日的人 是什麼樣的性格呢? 將來
四川泸州到山东潍坊最快的乘车路线 最快的
建筑昭示性 用专业的英文应怎么说?
考重庆大学机械类专硕分数多少
单选题若A:a∈R,|a|<1,B:x的二次方程x2+
哪些歌的歌词写得很悲伤,很唯美?
有什么办法可以最快的去除纹身。而且不留疤痕
姐姐要换手机了,但不知道换个什么样的。请手
十二星座与人生
小花仙游戏的内容是什么?
水晶六面转动相册
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?