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

首頁(yè) > 編程 > JavaScript > 正文

JS圖片等比例縮放方法完整示例

2019-11-20 09:18:44
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了JS圖片等比例縮放方法。分享給大家供大家參考,具體如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>javascript自動(dòng)按比例顯示圖片,按比例壓縮圖片顯示</title><script type="text/javascript">function AutoResizeImage(maxWidth,maxHeight,objImg){var img = new Image();img.src = objImg.src;var hRatio;var wRatio;var Ratio = 1;var w = img.width;var h = img.height;wRatio = maxWidth / w;hRatio = maxHeight / h;if (maxWidth ==0 && maxHeight==0){Ratio = 1;}else if (maxWidth==0){//if (hRatio<1) Ratio = hRatio;}else if (maxHeight==0){if (wRatio<1) Ratio = wRatio;}else if (wRatio<1 || hRatio<1){Ratio = (wRatio<=hRatio?wRatio:hRatio);}if (Ratio<1){w = w * Ratio;h = h * Ratio;}objImg.height = h;objImg.width = w;}</script></head><body><br /><img src="1.jpg"   border="0" width="0" height="0" onload="AutoResizeImage(100,0,this)" />width:100px<br /><br /><img src="1.jpg"   border="0" width="0" height="0" onload="AutoResizeImage(0,100,this)" />height:100px<br /><br /><img src="1.jpg"   border="0" width="0" height="0" onload="AutoResizeImage(100,100,this)" />width:100px height:100px<br /><br /><br /><br /><br /><br /><br /></body></html>

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript切換特效與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript動(dòng)畫(huà)特效與技巧匯總》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)

希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 庆城县| 郴州市| 安庆市| 双流县| 张掖市| 任丘市| 旬阳县| 富宁县| 小金县| 乐清市| 建宁县| 苏尼特左旗| 怀集县| 安化县| 北宁市| 林西县| 鸡西市| 平遥县| 遂宁市| 东宁县| 昌邑市| 新和县| 沛县| 博罗县| 金堂县| 嫩江县| 盖州市| 将乐县| 屯留县| 台北市| 宁夏| 封丘县| 县级市| 来宾市| 安乡县| 巩义市| 农安县| 嘉定区| 博兴县| 高陵县| 固镇县|