国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

網頁中的圖片的處理方法與代碼

2024-05-06 15:45:23
字體:
來源:轉載
供稿:網友

在前端Web開發中,HTML網頁添加圖片是一種常見的操作,今天錯新技術頻道小編為大家介紹網頁中的圖片的處理方法與代碼,希望對你學習這方面的知識有所幫助!

1 掉鏈接的圖片處理
<img src="no.jpg" onerror="this.src='images/new.gif'">

2 自動縮小大圖
經常看到一些圖片很大,上傳后顯示會撐滿屏幕。下面的例子通過檢測圖片的寬度,如果該圖片的寬度大于“屏幕寬度-350”,

則讓該圖就顯示“屏幕寬度-350”這么大小。

原圖
<img src="jsimg/wallpaper.jpg">
設定大小的圖
  <img src="jsimg/wallpaper.jpg" onload="javascript:if(this.width>screen.width-350) this.width=screen.width-350">

3 禁止IE6中大尺寸圖片的自動縮小   

原圖,會自動縮小
  <img src="jsimg/wallpaper.jpg">
  設定不縮小
  <img src="jsimg/wallpaper.jpg" galleryimg="no">



4 去掉熱點地圖上的區域線框與超鏈接的線框

?

 <a href="#" onFocus=this.blur()> <img src="jsimg/marylin.jpg" border=0> </a>

?


5 可控制上傳圖片的大小


處理上傳圖片大小的JS

?

?

?

?


<script language="JavaScript">
  function orsc(){
   if(img.readyState!="complete") return false;
   if(img.offsetWidth!=132&&img.offsetHeight!=99){
   alert("您選擇的圖片大小:"+img.offsetWidth+"X"+img.offsetHeight+"/n"+"請選擇132X99大小的圖片")
   imgT=true;
   }
    }
  function mysubmit(theform){
   if(theform.file1.value==""){
   alert("請點擊瀏覽按鈕,選擇您要上傳的JPG或GIF文件!")
   theform.file1.focus;
   return (false);
   } else {
   str= theform.file1.value;
   strs=str.toLowerCase();
   lens=strs.length;
   extname=strs.substring(lens-4,lens);
   if(extname!=".jpg" && extname!=".gif"){
   alert("請選擇JPG或GIF格式的文件!");
   return (false);
   } else {
   document.all("loadImg").src=theform.file1.value
   if(document.all("loadImg").offsetWidth!=132&&document.all("loadImg").offsetHeight!=99){
   alert("您選擇的圖片大小:"+document.all("loadImg").offsetWidth+"X"+document.all("loadImg").offsetHeight+"/n"
+"請選擇132X99大小的圖片")
   return (false)
   }
   }
   }
  }
</script>

?

?

?

?

?


<form onSubmit="return mysubmit(this)" name="form" method="post" enctype="multipart/form-data">
  <table width="100%" border=0 cellspacing=0 cellpadding=0>
  <tr><td valign=top height=30>
  <input type="hidden" name="act" value="upload">
  <input type="file" style="BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; CURSOR: text; COLOR: #333333; FONT-FAMILY: "MS Shell Dlg", ","Tahoma", ","宋體"; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 1px
  " name="file1" value="">
  <input type="submit" name="Submit" value="上傳" >
  </td> </tr> </table>
  <img id=loadImg>
</form>

?網頁中的圖片的處理方法與代碼的內容錯新技術頻道小編就為各位朋友們介紹到這里了,大家看完之后,是不是受益匪淺呢?

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 新乡市| 毕节市| 新和县| 杭锦后旗| 吕梁市| 晋中市| 昌吉市| 安岳县| 钟山县| 罗城| 隆子县| 巍山| 边坝县| 黔西| 灵寿县| 寻甸| 大埔县| 古交市| 云南省| 谢通门县| 子长县| 铜山县| 合阳县| 五家渠市| 望城县| 历史| 广灵县| 辽阳市| 宁安市| 通化市| 沿河| 石屏县| 永和县| 黄陵县| 庆云县| 涞源县| 桐庐县| 沁源县| 涞源县| 吉隆县| 大方县|