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

js|页面

JS代码(随便放哪里):
<script language="JavaScript">
<!--
var flag=false;
function DrawImage(ImgD){
var image=new Image();
image.src=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.alt="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.alt="bigpic"  */
  }
}
}

//-->
</script>

图片使用的地方:
<img src="图片" border=0 width="180" height="110" >
width="180" height="110"  注意这里最好限定,如果不限定加载图时会成原大,然后再缩小,这个过程如果图大了很难看的.这里是宽度和高度,在前面的JS里改,这里也作相应的改.

图不会变形,只会按比列缩,放心

时间: 2025-01-02 15:14:44

图片自动缩小的js代码,用以防止图片撑破页面的相关文章

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

JS代码(随便放哪里): <script language="JavaScript">  <!--  var flag=false;  function DrawImage(ImgD){  var image=new Image();  image.src=http://www.jb51.net/htmldata/2006-01-08/ImgD.src;  if(image.width>0 && image.height>0){    fl

又一个图片自动缩小的JS代码_图象特效

<script language="JavaScript">  <!--  var flag=false;  function DrawImage(ImgD){  var image=new Image();  image.src=ImgD.src;  if(image.width>0 && image.height>0){    flag=true;    if(image.width/image.height>= 180/110)

指定区域的图片自动按比例缩小的js代码

 有时候我们更新的内容,有很多的大图片,就会导致页面变形或看不到全图.一般情况我们用css的max-width控制,但有些浏览器不支持,我们也可以用js做个补充  代码如下: <div id=article><img height="800" alt="" width="1280" src="/down/js/images/12498880470.jpg" /></div> <scri

指定区域的图片自动按比例缩小的js代码(防止页面被图片撑破)_javascript技巧

复制代码 代码如下: <div id=article><img height="800" alt="" width="1280" src="/down/js/images/12498880470.jpg" /></div><script type="text/javascript" >//缩放图片到合适大小function ResizeImages(){  

js 翻页-关于图片翻页的js代码

问题描述 关于图片翻页的js代码 如下图所示的样式,js代码如何写 解决方案 爬这个网站的js效果下来不就好了,很简单,不会爬你发链接出来 解决方案二: 画了一张图的,可惜公司有限制上传不上去..艹 js需要跟布局配合,直说js你不明白的也说不清 布局: 1.外部一个div,作为展示图片的容器,position:relative ,overflow:hidden 2.里面的是ul,宽度是 div 的3倍(假设有3个图片),position:absolute 3.ul里面的li是: float:l

js代码得到以图片的地址url,有没有办法用php代码下载url下的图片

问题描述 js代码得到以图片的地址url,有没有办法用php代码下载url下的图片 <!DOCTYPE html> 普通地图&全景图 body, html{width: 100%;height: 100%;overflow: hidden;margin:0;} #panorama {height: 100%;overflow: hidden;} var myGeo = new BMap.Geocoder(); var url; // 将地址解析结果显示在地图上,并调整地图视野 myGe

图片自动缩小 点击放大_图象特效

如果不支持网页对话框就再新窗口打开 目的:    图片自动缩小 点击放大 输入:    无 返回:    无 function $(obj){ return document.getElementById(obj); } function ResizeImage(objImage,maxWidth) { try{   if(maxWidth>0){    var objImg = $(objImage);    if(objImg.width()>maxWidth){     objImg.w

js 可增加删除图片上传框js代码

js 可增加删除图片上传框js代码 本款程序可以检测用户上传图片类型,大小,在上传之前,同时也可以增加多文件上传,就是不定文件多少,仿51空间那种文件上代码 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2

Javascript检查图片大小不要让大图片撑破页面

 如何用Javascript判断图片大小,其实只要写一个简单的函数就可以了,当然这么判断要怎么写很多人可能不知道.发觉用 ASP 判断图片大小比数牛毛还繁复, 且判断了就判断了, 还要逻辑显示...烦. 用 Javascript 判断, 轻松搞定, 最终效果无非就是不要让大图片撑破页面.   1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 3