【凌風雨寒】asp.net:圖片按比例縮放,可輸入引數設定初始大小
<script language="javascript"> //圖片按比例縮放,可輸入引數設定初始大小 function resizeimg(ImgD,iwidth,iheight) { var image=new Image(); image.src=ImgD.src; if(image.width>0 && image.height>0){ if(image.width/image.height>= iwidth/iheight){ if(image.width>iwidth){ ImgD.width=iwidth; ImgD.height=(image.height*iwidth)/image.width; }else{ ImgD.width=image.width; ImgD.height=image.height; } ImgD.alt=image.width+"×"+image.height; } else{ if(image.height>iheight){ ImgD.height=iheight; ImgD.width=(image.width*iheight)/image.height; }else{ ImgD.width=image.width; ImgD.height=image.height; } ImgD.alt=image.width+"×"+image.height; } ImgD.style.cursor= "pointer"; //改變滑鼠指標 ImgD.onclick = function() { window.open(ImgD.src);} //點選開啟大圖片 if (navigator.userAgent.toLowerCase().indexOf("ie") > -1) { //判斷瀏覽器,如果是IE ImgD.title = "請使用滑鼠滾輪縮放圖片,點選圖片可在新視窗開啟"; ImgD.onmousewheel = function img_zoom() //滾輪縮放 { var zoom = parseInt(this.style.zoom, 10) || 100; zoom += event.wheelDelta / 12; if (zoom> 0) this.style.zoom = zoom + "%"; return false; } } else { //如果不是IE ImgD.title = "點選圖片可在新視窗開啟"; } } } script> 具體實現程式碼如下: <img src="http://www.chenjiliang.com/Article/ArticleImage/100/2176/SideFilter9.jpg" onload="javascript.:resizeimg(this,100,200)">
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-406862/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 按比例縮放圖片大小程式碼例項
- css設定圖片固定寬高,按比例縮放CSS
- html 圖片按比例縮放HTML
- ASP.NET C# 按原圖片大小等比例縮放生成縮圖ASP.NETC#
- 【凌風雨寒】解析Asp.net中資源本地化的實現ASP.NET
- JS控制圖片顯示的大小(圖片等比例縮放)JS
- UIImage 圖片處理:截圖,縮放,設定大小,儲存UI
- 等比例縮放圖片 jsJS
- 如何設定圖片高度固定,寬度可以根據比例縮放
- 圖片縮放(不裁剪,按原來比例計算寬高)
- Android根據螢幕寬度,按比例縮放圖片Android
- css實現圖片按寬等比例縮放不變形CSS
- 圖片等比例縮放程式碼
- 圖片等比例縮放裁切詳解
- JavaScript圖片簡單等比例縮放JavaScript
- JS實現等比例縮放圖片JS
- html中背景圖按比例縮放全屏顯示HTML
- js控制圖片等比例縮放程式碼JS
- 利用javascript實現圖片等比例縮放JavaScript
- Swift語言中為外部引數設定預設值可變引數常量引數變數引數輸入輸出引數Swift變數
- 如何讓圖片按比例響應式縮放、並自動裁剪的css技巧CSS
- 移動端圖片等比例縮放實踐
- Vue3等比例縮放圖片元件Vue元件
- 設定svg圖片大小SVG
- Windows設定圖片縮圖Windows
- 【轉載】如何讓圖片按比例響應式縮放、並自動裁剪的css技巧CSS
- Word巨集設定圖片大小
- css3背景圖片等比例縮放鋪滿全屏CSSS3
- Android 圖片縮放Android
- 實現圖片縮放
- web前端頁面點選預覽圖片及大小縮放Web前端
- AlamofireImage 使用 – swift載入網路圖片,縮放圖片,生成圓形圖片Swift
- flutter實現可縮放可拖拽雙擊放大的圖片功能Flutter
- 根據比例縮放圖片的尺寸不變形程式碼例項
- 純JS實現圖片預覽與等比例縮放和居中JS
- 圖片比例縮放 不丟真的C#程式碼----努力加汗水哦C#
- 直播系統搭建,插入圖片、刪除圖片、設定圖片大小
- SwiftUI圖片處理(縮放、拼圖)SwiftUI