最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript 圖片放大鏡(可拖放、縮放效果)第4/4頁

 更新時間:2008年09月15日 10:35:34   作者:  
背景:很久之前就在marry5.com看到這個效果,當時覺得很神奇,礙于水平有限,沒做出來。

首先需要5個參數(shù),分別是:容器對象、拖放對象、圖片地址、圖片寬度、圖片高度。
可選設(shè)置:
Opacity:透明度(0到100),
dragTop:拖放對象top,
dragLeft:拖放對象left,
dragWidth:拖放對象寬度,
dragHeight:拖放對象高度,
縮放觸發(fā)對象:
Right,Left,Up,Down,RightDown,LeftDown,RightUp,LeftUp,
Scale:是否按比例縮放,
View:預覽對象,
viewWidth:預覽寬度,
viewHeight:預覽高度,

實例化對象:

Code
var ic = new ImgCropper("bgDiv", "dragDiv", "1.jpg", 400, 500, {
dragTop: 50, dragLeft: 50,
Right: "rRight", Left: "rLeft", Up: "rUp", Down: "rDown",
RightDown: "rRightDown", LeftDown: "rLeftDown", RightUp: "rRightUp", LeftUp: "rLeftUp",
View: "viewDiv", viewWidth: 200, viewHeight: 200
})
可以根據(jù)需要擴展,例如:

Code
//設(shè)置圖片大小
function Size(w, h){
ic.Width = w;
ic.Height = h;
ic.Init();
}
//換圖片
function Pic(url){
ic.Url = url;
ic.Init();
}
//設(shè)置透明度
function Opacity(i){
ic.Opacity = i;
ic.Init();
}
//是否使用比例
function Scale(b){
ic.Scale = b;
ic.Init();
}
補充:

里面的Drag拖放程序和Resize縮放程序是可以獨立出來用的,
ImgCropper圖片切割程序只是在內(nèi)部實例化了這兩個對象。

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

相關(guān)文章

最新評論

海宁市| 兴仁县| 民乐县| 探索| 嘉善县| 云阳县| 涞源县| 黑龙江省| 衡水市| 桂阳县| 二连浩特市| 巫溪县| 文山县| 石阡县| 南开区| 沂水县| 沙雅县| 南安市| 浦东新区| 新沂市| 榆树市| 枣阳市| 民乐县| 刚察县| 霍州市| 桐乡市| 望都县| 彭阳县| 清水河县| 桐城市| 潞城市| 泾川县| 五莲县| 南通市| 花莲县| 玉龙| 井陉县| 麻阳| 钟祥市| 麦盖提县| 新化县|