我是靠谱客的博主 重要芹菜,这篇文章主要介绍滚轮y坐标html,html5鼠标滚轮事件mousewheel使用,现在分享给大家,希望可以做个参考。

html5中增加了一个新的鼠标事件onmousewheel这个事件使用的时候要注意使用方法,不然就不会起到作用,下面是一个实例

html文件

图片变换

#image-content{

border: 1px solid green;

}

你的浏览器不支持html5

imagetrans.js

var canvas=document.getElementById('image-content');

var content=canvas.getContext("2d");

if (canvas.addEventListener) {

// IE9, Chrome, Safari, Opera

canvas.addEventListener("mousewheel", scaleCanvas, false);

// Firefox

canvas.addEventListener("DOMMouseScroll", scaleCanvas, false);

}else{

// IE 6/7/8

canvas.attachEvent("onmousewheel", scaleCanvas);

}

function scaleCanvas(event){

event.preventDefault();

var e = window.event || event; // old IE support

var delta = Math.max(-1, Math.min(1, (e.wheelDelta || -e.detail)));

alert(delta+"->"+ e.wheelDelta+'->'+ e.detail);

} 需要注意的是在不同浏览器中addEventListener的code不一样,而获取滑轮是向上滚动还是向下滚到也要注意

最后

以上就是重要芹菜最近收集整理的关于滚轮y坐标html,html5鼠标滚轮事件mousewheel使用的全部内容,更多相关滚轮y坐标html内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(146)

评论列表共有 0 条评论

立即
投稿
返回
顶部