从chinaren校友录中找的代码,自己简化了一下,只提取了必须的部分,并加上了注释。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>用滚轮实现图片缩放</title>
</head>
<script language="JavaScript">
function zoomimg(img){
  //img.style.zoom获取img对象的缩放比例,并转为十进制整数
  var zoom = parseInt(img.style.zoom,10);
  if (isNaN(zoom)){    //当zoom非数字时zoom默认为100%
    zoom = 100;
  }
  //event.wheelDelta滚轮移动量上移+120,下移-120;显示比例每次增减10%
  zoom += event.wheelDelta / 12;
  //当zoom大于10%时重新设置显示比例
  if (zoom>10) img.style.zoom = zoom + "%";
}
</script>
<body>
<br>
<!--onmousewheel:当滚轮移动时触发-->
<img src="001.gif" onmousewheel="zoomimg(this)">
</body>
</html>

转载于:https://www.cnblogs.com/penboy/archive/2005/08/21/219318.html

用滚轮实现图片缩放〔zz〕相关推荐

  1. QT学习笔记(三)——vs2019+Qt实现打开影像并以鼠标为中心用滚轮控制图片缩放

    vs2019+Qt实现打开影像并以鼠标为中心用滚轮控制图片缩放 之前写了一个博客讲怎么显示一张影像,那个是基于Qpainter的 今天使用QLabel来显示影像,并且用鼠标滚轮控制缩放. 关于图像的打 ...

  2. jquery 鼠标滚轮实现图片缩放

    方法一:(不支持火狐) <span style="font-size:14px;"><span style="font-size:14px;" ...

  3. javafx实现图片缩放和拖动

    目录 前言 方式一 方式二 1.带有滚动条的缩放 (1)代码 (2)效果 2.fxml 布局+java代码 (1) fxml 布局文件 (2) java 代码 (3) 效果 前言 本文使用的是 jdk ...

  4. 图片支持滚轮缩放(缩放中心为鼠标位置)_JS实现图片缩放、拖动、剪裁、预览及保存效果...

    先上效果演示: 功能说明 选择图片区域并剪裁为头像 Html部分 页面分左右两部分:左边显示遮罩图片的缩放与拖动,右边显示剪裁后图片的预览 <div class="content&qu ...

  5. 鼠标滚轮实现图片的缩放-------Day79

    今天是7月的最后一天了,不得不说,我定下的七月份剩余几天的计划是完不成了,一则工作确实紧了些,再则没能处理好生活.工作和学习的节奏,这才是人生最大的课题吧,不过也还好,至少自己还在坚持着,其实真的越来 ...

  6. 鼠标滚轮控制图片的放大和缩小

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  7. PyQt5实现图片缩放、旋转

    下面讲述PyQt5实现图片缩放.旋转的两种方式 第一种基于鼠标滚轮缩放,左右键移动 pyqt5实现过程如下 # -*- coding: utf-8 -*-from PyQt5 import QtCor ...

  8. Android安卓开发中图片缩放讲解

    安卓开发中应用到图片的处理时候,我们通常会怎么缩放操作呢,来看下面的两种做法: 方法1:按固定比例进行缩放 在开发一些软件,如新闻客户端,很多时候要显示图片的缩略图,由于手机屏幕限制,一般情况下,我们 ...

  9. 网页图片缩放的深入剖析

    一.浏览器图片缩放默认表现行为行为 在想出解决方案之前,首先要弄清楚浏览器对于图片尺寸是怎么处理的,稍安勿躁,一步一步来分析下. 一个图片可以改变成任意尺寸,容器是80%: <div>&l ...

最新文章

  1. 洛谷P4568 飞行路线 最短路k条免费
  2. Snackbar源码分析
  3. ASP.NET 快乐建站系列 -- 1. 十五分钟建立精美网站
  4. 一键了结CUP100%问题
  5. ThreadLocal初识
  6. mysql mongodb b树_为何Mongodb索引用B树,而Mysql用B+树?
  7. 控件绑定有序对象集合winform
  8. 查询雇佣的所有员工_想要最好的员工? 让他们自己雇用
  9. 20155201 实验四《Java面向对象程序设计》实验报告
  10. 【华为大咖分享】3.如何做Code Review 与 结对编程?
  11. UI设计师必收藏的上百种配色方案专辑!
  12. 【题解】Luogu P5071 [Ynoi2015]此时此刻的光辉
  13. 31岁零基础转行软件测试,现已成功入职月薪14K+
  14. 山东科技大学计算机研究生学院官网,山东科技大学-计算机科学与工程学院
  15. 基于matlab的音频处理
  16. 无线网卡驱动正常却搜索不到无线信号
  17. 将年月日成一年中第几天
  18. Android9很多游戏玩不了,不玩会后悔 目前最火的9款Android游戏(2)
  19. java8新特性--并行流与串行流
  20. 华为路由器:真机AR1200路由器密码重置

热门文章

  1. 未来趋势分析:Linux有可能成为java OS
  2. 利用OpenCV的函数cvtcolor()进行颜色空间转换时需要注意的地方
  3. 图像模拟添加(产生)高斯噪声的OpenCV代码
  4. C/C++函数形参传实参时值传递、指针传递、引用传递的区别
  5. 利用OpenCV的函数createTrackbar创建滑动条查看二值化的最优阈值的源码及讲解
  6. 理解OpenCV中的宏定义 CVAPI(函数返回类型)
  7. 用OpenCV建立一幅只有几个像素且值可以自定义的图像,并输出保存到硬盘的方法
  8. 针对远程主机认证生成并使用 SSH 密钥
  9. leetcode算法题--回文数
  10. Sql Server实用操作-存储过程精解