js,鼠标上下滑轮或者拉动滚动条触发事件

js,鼠标上下滑轮或者拉动滚动条触发事件,第1张

window.onmousewheel = 枯握function(){  //触发盯卜滚轮事件

}

window.onscroll = function(){  //滚动条事件

}

//其实你的问题直接使用判断滚动条应该就可以了,但是如果一定要拖动滚动条才执行事件,我们可以通过获取鼠标位置来模拟

var a = document.getElementsByTagName("html")[0]

window.onmousemove = function(){

       没则庆 //一般默认滚动条12px宽,当鼠标位于浏览器窗口右边12px内按下鼠标可以视为拖动滚动条

if(innerWidth - event.clientX < 12){

a.onmousedown = function(){

console.log(1)

}

}else{

a.onmousedown = null

}

}

移动的同时触发宏,如鼠标在选择A1:A10时可以触发宏9次,(每多选择一个单元格触发一次,如编辑栏左边的显示框可以动态显示鼠标选择围。

在表格中点击滚轮(滚轮除了滚孙御大动外,还可以按,就像点击鼠标左右键一样)后则竖,鼠标变成了四向箭头拆衡。此时只要左右移动鼠标位置,即可上下左右全方位自动滚动表格。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12422577.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存