javascript做图片放大,缩小,旋转
来源:互联网 发布:淘宝衣服店怎么进货 编辑:程序博客网 时间:2024/05/02 02:00
<html>
<head>
<title>图片效果</title>
<meta name="Author" content="51js-zmm">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script Language="javascript">
// 缩放图片
function imgToSize(oBool) {
var oImg = document.all('oImg');
oImg.style.zoom = parseInt(oImg.style.zoom) + (oBool ? 2 : -2) + '%';
}
// 旋转图片
var oArcSize = 1;
function imgRoll() {
var oImg = document.all('oImg');
oImg.style.filter = 'Progid:DXImageTransform.Microsoft.BasicImage(Rotation='+ oArcSize +')';
oArcSize += 1;
oArcSize = oArcSize==4 ? 0 : oArcSize ;
}
// 翻转图片
function imgReverse(arg) {
var oImg = document.all('oImg');
oImg.style.filter = 'Flip' + arg;
}
// 拖动图片
var oBoolean = false, oLeftSpace = 0, oTopSpace = 0;
function mStart() {
oBoolean = true;
if (oBoolean) {
var oImg = document.all('oImg');
oLeftSpace = window.event.clientX - oImg.style.pixelLeft;
oTopSpace = window.event.clientY - oImg.style.pixelTop;
}
}
function mEnd() {
oBoolean = false;
}
function document.onmousemove() {
if (window.event.button==1 && oBoolean) {
var oImg = document.all('oImg');
oImg.style.pixelLeft = window.event.clientX - oLeftSpace;
oImg.style.pixelTop = window.event.clientY - oTopSpace;
return false;
}
}
</script>
</head>
<body>
<div align="center">
<img id="oImg" src="317625802.jpg" style="position:relative; zoom:100%; cursor:move;" onmousedown="mStart();" onmouseup="mEnd();"><br><br>
<input type="button" value="放大" onclick="imgToSize(50);">
<input type="button" value="缩小" onclick="imgToSize(0);">
<input type="button" value="旋转" onclick="imgRoll();">
<input type="button" value="水平翻转" onclick="imgReverse('H');">
<input type="button" value="垂直翻转" onclick="imgReverse('V');">
</div>
</body>
</html>
- javascript做图片放大,缩小,旋转
- android 旋转,放大,缩小图片
- silverlight图片旋转、放大、缩小
- javascript 实现图片放大缩小
- JS控制图片拖动 放大 缩小 旋转
- JS控制图片拖动 放大 缩小 旋转
- 微博图片放大、缩小、旋转
- 安卓实现图片旋转放大缩小
- JavaScript实现图片的放大、缩小、平移
- javascript实现图片放大与缩小
- javaScript实现图片的放大和缩小
- ---Transform---放大缩小旋转
- imageAnt中的图片放大缩小以及旋转的优化
- bmp图片文件的操作 旋转、翻转、放大缩小
- jquery实现图片放大,缩小,翻转,旋转小实例
- bmp图片文件的操作 旋转、翻转、放大缩小
- Andriod SeekBar以及实现图片旋转平移放大缩小
- android实现对图片的放大缩小旋转等操作
- 查询ACCESS时使用通配符来简化工作
- 信辉阳光新城
- 妙用注册表 全面优化NTFS
- IE7,FireFox点击图片刷新验证码bug的解决
- 10.29
- javascript做图片放大,缩小,旋转
- 设计模式之Factory
- winsock 下载
- 特种计算机企业研祥集团:别人过冬 我们冬泳
- Javascript之文件操作 (IE)
- 10年编程无师自通
- 秋,原来可以这样拍
- 这里竟然也开博客了:)
- vc如何屏蔽按回车自动退出?