最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

图片自动缩小的js代码,用以防止图片撑破页面_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 20:36:12
文档

图片自动缩小的js代码,用以防止图片撑破页面_javascript技巧

图片自动缩小的js代码,用以防止图片撑破页面_javascript技巧:JS代码(随便放哪里): var flag=false; function DrawImage(ImgD){ var image=new Image(); image.src=http://www.gxlcms.com/htmldata/2006-01-08/ImgD.src; if(image.width>0 && image.height>0)
推荐度:
导读图片自动缩小的js代码,用以防止图片撑破页面_javascript技巧:JS代码(随便放哪里): var flag=false; function DrawImage(ImgD){ var image=new Image(); image.src=http://www.gxlcms.com/htmldata/2006-01-08/ImgD.src; if(image.width>0 && image.height>0)
 JS代码(随便放哪里):

var flag=false;
function DrawImage(ImgD){
var image=new Image();
image.src=http://www.gxlcms.com/htmldata/2006-01-08/ImgD.src;
if(image.width>0 && image.height>0){
flag=true;
if(image.width/image.height>= 180/110){
if(image.width>180){
ImgD.width=180;
ImgD.height=(image.height*110)/image.width;
}else{
ImgD.width=image.width;
ImgD.height=image.height;
}
/*ImgD.bigpic" */
}
else{
if(image.height>110){
ImgD.height=110;
ImgD.width=(image.width*110)/image.height;
}else{
ImgD.width=image.width;
ImgD.height=image.height;
}
/*ImgD.bigpic" */
}
}
}
//-->

图片使用的地方:

width="180" height="110" 注意这里最好限定,如果不限定加载图时会成原大,然后再缩小,这个过程如果图大了很难看的.这里是宽度和高度,在前面的JS里改,这里也作相应的改.
图不会变形,只会按比列缩,放心

文档

图片自动缩小的js代码,用以防止图片撑破页面_javascript技巧

图片自动缩小的js代码,用以防止图片撑破页面_javascript技巧:JS代码(随便放哪里): var flag=false; function DrawImage(ImgD){ var image=new Image(); image.src=http://www.gxlcms.com/htmldata/2006-01-08/ImgD.src; if(image.width>0 && image.height>0)
推荐度:
标签: 图片 自动 技巧
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top