方法一:(不支持火狐)

<span style="font-size:14px;"><span style="font-size:14px;"><!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 type="text/javascript"  src="jquery-1.6.2.js"></script><script type="text/javascript">$(function(){
function zoomImg(o) {
var zoom = parseInt(o.style.zoom, 10) || 100;
zoom += event.wheelDelta / 2; //可适合修改
if (zoom > 0)
o.style.zoom = zoom + '%';
}
$(document).ready(function() {
$("img").bind("mousewheel", function() {
zoomImg(this);
return false;
});
});
})</script>
</head><body>
<center>
<img src="${ctx}/images/jiaju.png"/>
</center>
</body>
</html></span></span>

方法二:

<body>
<div><%--在网页中添加一个图片,待会就能用鼠标滚轮控制此图片的缩放--%><img id="myimage" src="${ctx}/images/jiaju.png" alt="my image" /><script type="text/javascript">//添加鼠标滚轮事件处理代码var myimage = document.getElementById("myimage");if (myimage.addEventListener) {// IE9, Chrome, Safari, Operamyimage.addEventListener("mousewheel", MouseWheelHandler, false);// Firefoxmyimage.addEventListener("DOMMouseScroll", MouseWheelHandler, false);}// IE 6/7/8else myimage.attachEvent("onmousewheel", MouseWheelHandler);//为了让不同浏览器都能支持的处理做法,我们将对Firefox的detail值取反然后返回1或者-1的其中一个function MouseWheelHandler(e) {// cross-browser wheel deltavar e = window.event || e; // old IE supportvar delta = Math.max(-1, Math.min(1, (e.wheelDelta || -e.detail)));//现在我们直接决定图片的大小范围。以下代码将图片的宽度范围设置在50-800个像素之间myimage.style.width = Math.max(50, Math.min(800, myimage.width + (30 * delta))) + "px";// 最后一点,我们在方法中返回false是为了终止标准的鼠标滚轮事件处理,以防它上下滑动网页return false;}</script>
</div>
</body>

jquery 鼠标滚轮实现图片缩放相关推荐

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

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

  2. Jquery鼠标滚轮放大缩小图片

    使用Jquery鼠标点击图片,划动鼠标滚轮放大缩小图片. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&q ...

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

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

  4. 用滚轮实现图片缩放〔zz〕

    从chinaren校友录中找的代码,自己简化了一下,只提取了必须的部分,并加上了注释. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Tra ...

  5. 基于jquery鼠标点击图片翻开切换效果

    基于jquery鼠标点击图片翻开切换效果是一款基于jQuery+CSS3实现的点击图片切换特效.效果图如下: 在线预览    源码下载 实现的代码. html代码: <div class=&qu ...

  6. JQuery鼠标移到图片改变,移出图片恢复原来图片

    JQuery鼠标移到图片改变,移出图片恢复原来图片 <script src="js/jquery-1.11.2.min.js"></script>   &l ...

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

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

  8. 网页鼠标滚动实现图片缩放

    <SCRIPT LANGUAGE="JavaScript"> <!-- //图片按比例缩放,可输入参数设定初始大小 function resizeimg(ImgD ...

  9. 按住 ctrl 并滚动鼠标滚轮才可缩放地图_ZBrush自定义缩放快捷键

    ZBrush默认的缩放方式简直反人类--按住Alt,拖动鼠标(此时可以移动视角),再松开Alt,继续拖动鼠标,才能进行视角缩放.(设计者鼠标滚轮坏了?) 一开始我以为这是没法修改的,网上也没找到方法, ...

最新文章

  1. SAP Spartacus 服务器端渲染的三种可能情形
  2. python自己做个定时器_技术图文:如何利用 Python 做一个简单的定时器类?
  3. vb mysql_VB连接MYSQL实例
  4. acess() 判断目录是否存在
  5. js html转义字符串,js中html拼接特殊字符转义
  6. 西安工业大学计算机专业好吗,西安工业大学(专业学位)计算机技术考研难吗
  7. Java设计模式学习02——工厂模式
  8. Ubuntu E: Sub-process /usr/bin/dpkg returned an error code (1)
  9. 输入一正整数,将各数字反转后输出
  10. cad2017插入电气符号_电气电气CAD图形符号大全.pdf
  11. Android文件下载
  12. ECharts 全新大版本 4.0 正式发布!百度数据可视化实验室成立
  13. R语言-处理缺失值的方法
  14. 面向对象(OOP)概念理解,通俗易懂
  15. 自动化如何影响到你?传统5天工作制或成过去
  16. 计算机电脑整蛊图片,双击就蓝屏 男子愚人节整蛊怒砸笔记本
  17. 微信小程序展开收起通讯录列表
  18. Prometheus监控系列--“普罗米修斯“ 入门 | 初识 | 简述 | 超详细
  19. jetty服务器使用jersey作为Restful框架
  20. 批量修改 Word 、Excel、PPT 文档中的标题、作者、版本号、公司、创建时间等元数据

热门文章

  1. 网页复制内容修改(解决复制文本多空格问题,带标注信息(如版权信息))
  2. 小程序源码:修复登录接口仿抽奖助手-多玩法安装简单
  3. 集成redis,删除key报“srem“异常
  4. 会议排座位系统图书馆座位预约系统哪个好?
  5. 卷积神经网络的训练过程
  6. JAVA 利用多方法查找质数(素数)
  7. c#文件名去掉后缀_C# 怎么去掉文件名后缀
  8. “爱拍照”的OPPO逆袭战:合并一加,跑步造车
  9. 史上最全的FreeIPA搭建教程(二)
  10. java 随机姓名_随机组合生成好听的名字(java)