浏览器实现ACDSEE看图功能之--用鼠标移动观看图形

原创 2004年04月23日 13:24:00
<style>
* {cursor:hand}
</style>
<script>
/*
 * author: wanghr100(灰豆宝宝.net)
 * e-mail:
wanghr100@hotmail.com
 */

//初始化
var x=0;
var y=0;
function baoDrag()  {
    //记录鼠标所点的位置,X,Y.
 var x=event.clientX;
 var y=event.clientY;
 document.attachEvent("onmousemove",moveHandler);
 document.attachEvent("onmouseup",upHandler);
 event.cancelBubble=true; 
 event.returnValue=false; 

 function moveHandler()  {
 //先捕获鼠标新的位置,和鼠标点击开始拖动之差为要滚动量.
 var newx=event.clientX-x;
 var newy=event.clientY-y;
 //更新鼠标位置.
    x=event.clientX;
    y=event.clientY;
 //开始移动
 window.scrollBy(-newx,-newy);
 event.cancelBubble=true;
 }

 function upHandler() {
 //鼠标松开.注销相关事件.
 document.detachEvent("onmouseup",upHandler);
 document.detachEvent("onmousemove",moveHandler);
 event.cancelBubble=true;
    } 
}
//加入鼠标事件.拖动开始.
document.onmousedown=baoDrag; 
//屏蔽选择图片.
document.onselectstart=new Function("event.returnValue=false")
</script>
<body>
<!--用图片按钮来显示图片-->
<input type=image src="baby.jpg"  style="position:absolute;top:0;left:0;width:1000;height:1000;">

图片浏览器功能的实现(一)——图片放大与缩小功能实现

图片浏览在应用中是一种比较常用的功能,主要包括图片的放大、缩小、旋转、上下左右移动图片。LZ花了一天时间实现了一下这些功能,希望能够帮到阅读此博客的码农们。先把前期工作准备一下,创建一个UWP项目。页...
  • suixiangzhe
  • suixiangzhe
  • 2016年06月23日 17:03
  • 1534

java swing实现简单的图片浏览器

重新打开书,看到了一个图片浏览器的例子,编码运行,重新理解代码,直接贴代码 package awt; import java.awt.event.ActionEvent; import ja...
  • aaoxue
  • aaoxue
  • 2013年01月20日 21:27
  • 4028

用QML做简单图片查看器(主要介绍QML鼠标的一些操作)

用QML做了一个简单的图片查看器,麻雀虽小五脏俱全,其中涉及了鼠标大小区域覆盖问题,鼠标点击与鼠标点击移动问题,以及滚轮事件问题。详细介绍了鼠标事件的各种处理,以及 onClicked和onPress...
  • Shado_walker
  • Shado_walker
  • 2016年04月15日 20:26
  • 1903

巧用ACDsee看图处理软件进行批量打印

        我们做站的,在做站的过程当中经常会碰到处理图片的情况,也经常为了打印站上多张图片,老是一张接着一张的点打印操作来完成多张图片的打印,我之前也是这样操作的,现在才发现这样的操作真的很笨,...
  • gary18
  • gary18
  • 2011年05月05日 13:45
  • 934

巧用ACDsee看图处理软件进行批量打印

        我们做站的,在做站的过程当中经常会碰到处理图片的情况,也经常为了打印站上多张图片,老是一张接着一张的点打印操作来完成多张图片的打印,我之前也是这样操作的,现在才发现这样的操作真的很笨,...
  • gary18
  • gary18
  • 2011年05月05日 13:45
  • 1141

C#图片浏览器(实现鼠标滚轮放大/缩小图片/QQ截图功能)

  • 2012年08月24日 20:29
  • 4.5MB
  • 下载

C#做的一个浏览器,还可以实现批量压缩图片,看图,主要用于网站上传图片过大使用

  • 2017年06月08日 16:57
  • 559KB
  • 下载

ACDsee5.1优化版-经典看图软件

  • 2017年12月17日 17:13
  • 4.98MB
  • 下载

acdsee看图软件(带注册码)

  • 2012年03月29日 17:20
  • 18.33MB
  • 下载

acdsee32最小的看图软件,非常好用!

  • 2009年09月11日 16:14
  • 555KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:浏览器实现ACDSEE看图功能之--用鼠标移动观看图形
举报原因:
原因补充:

(最多只允许输入30个字)