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

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

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

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

實例化對象:

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ù)需要擴(kuò)展,例如:

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();
}
補(bǔ)充:

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

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

相關(guān)文章

最新評論

永昌县| 万山特区| 积石山| 冷水江市| 双牌县| 资阳市| 凤翔县| 瑞金市| 巩留县| 漳浦县| 尼玛县| 青岛市| 石狮市| 来安县| 辉县市| 梅州市| 从江县| 会宁县| 民权县| 顺昌县| 枣阳市| 富蕴县| 蒲江县| 彭山县| 禹城市| 固镇县| 丰县| 彰化县| 中宁县| 太原市| 乌拉特前旗| 温州市| 托克逊县| 巨鹿县| 宜都市| 武川县| 六枝特区| 山阳县| 普格县| 叙永县| 盘锦市|