1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ljt0515-ImageTrans

Клонировать/Скачать
ImageTrans.htm 2.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
lijintao Отправлено 01.08.2018 06:07 c78880b
<!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=UTF-8" />
<title>
图片变换效果
</title>
<script src="CJL.0.1.min.js">
</script>
<script src="ImageTrans.js">
</script>
</head>
<body>
<style>
#idContainer{border:1px solid #000;width:600px; height:500px; background:#FFF
center no-repeat;}
</style>
<div id="idContainer">
</div>
<input id="idZoomin" type="button" value="放大" />
<input id="idZoomout" type="button" value="缩小" />
<input id="idLeft" type="button" value="向左旋转" />
<input id="idRight" type="button" value="向右旋转" />
<input id="idVertical" type="button" value="垂直翻转" />
<input id="idHorizontal" type="button" value="水平翻转" />
<input id="idReset" type="button" value="重置" />
<input id="idCanvas" type="button" value="使用Canvas" />
<br>
<input id="idSrc" type="text" value="r_xx2.jpg"/>
<input id="idLoad" type="button" value="换图" />
<script>
(function() {
var container = $$("idContainer"),
src = "r_mm14.jpg",
options = {
onPreLoad: function() {
container.style.backgroundImage = "url('o_loading.gif')";
},
onLoad: function() {
container.style.backgroundImage = "";
},
onError: function(err) {
container.style.backgroundImage = "";
alert(err);
}
},
it = new ImageTrans(container, options);
it.load(src);
//垂直翻转
$$("idVertical").onclick = function() {
it.vertical();
}
//水平翻转
$$("idHorizontal").onclick = function() {
it.horizontal();
}
//缩小
$$("idZoomin").onclick = function() {
it.zoomin();
}
//方法
$$("idZoomout").onclick = function() {
it.zoomout();
}
//左旋转
$$("idLeft").onclick = function() {
it.left();
}
//右旋转
$$("idRight").onclick = function() {
it.right();
}
//重置
$$("idReset").onclick = function() {
it.reset();
}
//换图
$$("idLoad").onclick = function() {
it.load($$("idSrc").value);
}
//Canvas
$$("idCanvas").onclick = function() {
if (this.value == "默认模式") {
this.value = "使用Canvas";
delete options.mode;
} else {
this.value = "默认模式";
options.mode = "canvas";
}
it.dispose();
it = new ImageTrans(container, options);
it.load(src);
}
})()
</script>
</body>
</html>

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ljt0515-ImageTrans.git
git@api.gitlife.ru:oschina-mirror/ljt0515-ImageTrans.git
oschina-mirror
ljt0515-ImageTrans
ljt0515-ImageTrans
master