导航:首页 > 编程语言 > js滚轮时屏蔽点击事件

js滚轮时屏蔽点击事件

发布时间:2023-06-25 20:41:27

js如何禁止鼠标中键的点击事件

jQuery(document).on('mousedown',function(Event)
{
if(1===Event.button)Event.preventDefault()
})

❷ js如何阻止页面往下滚动既阻止scroll事件

你把alert()改成return false;
你现在不行是因为执行你的方法后会进行事件冒泡,执行浏览器自带的滚动事件。

❸ iE下JS如何阻止鼠标默认的点击事件(如图)

你好,通过将事件的绑定到一个返回false的函数上是可以去除事件默认的触发操作,IE下也回可以。
但是有一点请注答意:如果是超链接即A标签的话,请将href设置为javascript:void(0);
否则在一些浏览器上是可能被转向到href所指向的地址的。A标签比较特殊!

❹ iE下JS如何阻止鼠标默认的点击事件(如图)

根据你的描述,应该是那个自定义对象的问题吧,你试下在
var
menu
=
...之前
alert一个字符串,看能否弹出,若能,那就证明是
rightkey对象与火狐兼容的问题

❺ js如何屏蔽触屏的点击事件 当运行到该页面时候 ,该页面的触屏点击事件都屏蔽掉

1. 重写touchstart touchmove等事件,让这些事件什么也不做
例如: document.ontouchstart = funciton(){ return false;};
2. 取消事件冒泡的行为

3 把你的触回屏事件删除掉答

❻ js怎么禁止点击滚动条(仅仅是点击拖动滚动条被禁止,鼠标滚轮是可以用的)

<body scroll="no"> //关闭抄滚动条,没有滚动条就无所谓拖动滚动条了

再加上
<script>
var oBody=document.body;
oBody.onmousewheel=function (){
var ch=-1; //滚动幅度,负数表示鼠标上滚,页面上滚;正数表示鼠标下滚,页面反而上滚
oBody.scrollTop+=event.wheelDelta*ch;
}
</script>
加滚动鼠标的事件来调整页面就OK了

不关闭滚动条的话,倒还有种方法可行,不过拖动滚动条时页面会闪烁,不够完美。
<script>
var o=document.body; //这里可以是其他任何元素
var st=0;
setInterval(setScrollTop,100);
o.onmousewheel=function (){
var ch=-1;
st=st+event.wheelDelta*ch;
}
function setScrollTop(){
o.scrollTop=st;
}
</script>

❼ js可以屏蔽div层后面的点击事件吗

html:
<!--锁屏-->
<div class="lockDiv"></div>
<div class="lockDivInfo" >
<img id="CloseDiv" src="/Images/loading1.gif" />
</div>
<!--锁屏end-->
js:
//锁屏
function lockSrc() {
$(".lockDiv").height(document.body.scrollHeight);
$(".lockDiv").css({ "opacity": "0.5" }).fadeIn('normal');
var scrollWidth = document.documentElement.clientWidth;//document.body.clientWidth;
var scrollHeight = document.documentElement.clientHeight; // document.body.clientHeight;
var divWidth = $(".lockDivInfo").width();
var divHeight = $(".lockDivInfo").height();
var divLeft = scrollWidth / 2 - divWidth / 2;
var divTop = scrollHeight / 2 - divHeight / 2;
$(".lockDivInfo").css({ "position": "absolute", "top": divTop, "left": divLeft }).fadeIn('normal');
}
//解锁
function unlockSrc() {
$(".lockDivInfo").fadeOut('normal');
$(".lockDiv").fadeOut('normal');
}
css:
/*锁屏*/
.lockDiv {width: 100%;height: 100%;display: none;z-index: 10;background-color: #DFE8F6;position: absolute;top: 0px;left: 0px;}
.lockDivInfo {width: 50px;height: 2px;display: none;position: absolute;left: 0px;top: 0px;z-index: 11}
#CloseDiv {float: right;width: 100px;height: 100px;margin-top: 10px;margin-right: 10px;}

❽ js中如何禁用鼠标滚轮事件急,在线等!

如果使用的是IE直接使用下面代码就可以了,在body的onmousewheel事件中return false

<body onmousewheel="return false;">

阅读全文

与js滚轮时屏蔽点击事件相关的资料

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接