欢迎来到代码驿站!

JavaScript代码

当前位置:首页 > 网页前端 > JavaScript代码

比较方便的onMouseWheel缩放图片效果 原创

时间:2021-02-24 09:36:20|栏目:JavaScript代码|点击:
复制代码 代码如下:

<HTML>  
<HEAD>  
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">  
<TITLE>onMouseWheel缩放图片效果-www.jb51.Net</TITLE>
<body>
<script>
function bbimg(o)
{
  var zoom=parseInt(o.style.zoom, 10)||100;
  zoom+=event.wheelDelta/12;
  if (zoom>0) o.style.zoom=zoom+'%';
}
function addthis()
{
var e=window.event?window.event:e; 
var srcE=e.srcElement?e.srcElement:e.target;
if(!srcE) return;
//author:reterry(dxy) www.jb51.net欢迎转载,转载时请写明出处。
if (String(srcE.tagName).toLowerCase()=='img'){
//alert('好');
bbimg(srcE)
}
}
function backthis(){
var e=window.event?window.event:e; 
var srcE=e.srcElement?e.srcElement:e.target;
if(!srcE) return;
//author:reterry(dxy) www.jb51.net欢迎转载,转载时请写明出处。
if ((String(srcE.tagName).toLowerCase()=='img')&&(window.event.ctrlKey)){
//alert('好');
srcE.style.zoom='100%';
}}
document.onmousewheel=addthis;
document.onmouseout=backthis;
</script>
<A id=ImgSpan href="https://www.jb51.net/logos.gif" target=_blank><IMG src="https://www.jb51.net/logos.gif" border=0></A>
<br>鼠标滑轮滚动查看效果,Author:reterry(dxy) www.jb51.net欢迎转载,转载时请写明出处。<br>按住ctrl键然后鼠标从图片上移开,图片可恢复原始大小</body></html>


[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

上一篇:原生js实现tab选项卡切换

栏    目:JavaScript代码

下一篇:微信小程序wepy框架学习和使用心得详解

本文标题:比较方便的onMouseWheel缩放图片效果 原创

本文地址:http://www.codeinn.net/misctech/68847.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有