屏蔽鼠标左右两键,并且还有提示的HTML代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了屏蔽鼠标左右两键,并且还有提示的HTML代码相关的知识,希望对你有一定的参考价值。

在博客上需要那种防止转载复制的NTML代码。
嗯,是要屏蔽左右两键的,并且一摁鼠标的时候就会弹出提示的那种代码。
谢谢。
是点右键有提示的那种。

是歪酷BLOG新模板的NTML代码。

参考技术A 右键菜单:

在<body></body>之间输入下面的代码
<style>
body,td,a font-size:9pt;color:black
.noneborder:black 1px solid;background:D9D9D9;padding-top:2
.over border:black 1px solid;background:707888;color:white;padding-top:2
</style>
<body oncontextmenu="return false">
<div style="position:absolute; left: 100; top: 100;cursor: hand;display='none';" ID=plane onmousedown="down=true;divleft=event.clientX-parseInt(plane.style.left);divtop=event.clientY-parseInt(plane.style.top)" onmouseup="down=false">
<div align=center style="position:absolute; left:150px; top:33px; width:100px; height:19px; z-index:1;color:white;background:707888;cursor:default;" class="none" onmouseover="menuin();init()">右键菜单</div>
<div align=center id="item1" style="position:absolute; left:50px; top:55px; width:99px; height:19px; z-index:2; filter:alpha(opacity=0)" onmouseover="this.className='over';menuin()"
onmouseout="this.className='none';" class="none"
网页游戏

>菜单项一</div>
<div align=center id="item2" style="position:absolute; left:250px; top:77px; width:99px; height:19px; z-index:3;filter:alpha(opacity=0)"
class=none onmouseover="this.className='over';menuin()"
onmouseout="this.className='none';">菜单项二</div>
<div align=center id="item3" style="position:absolute; left:50px; top:99px; width:99px; height:19px; z-index:4; filter:alpha(opacity=0)"
class=none onmouseover="this.className='over';menuin()"
onmouseout="this.className='none';">菜单项三</div>
<div align=center id="item4" style="position:absolute; left:250px; top:121px; width:99px; height:19px; z-index:5;filter:alpha(opacity=0)"
class=none onmouseover="this.className='over';menuin()"
onmouseout="this.className='none';">菜单项四</div> <div align=center id="item5" style="position:absolute; left:50px; top:143px; width:99px; height:19px; z-index:6; filter:alpha(opacity=0)"
class=none onmouseover="this.className='over';menuin()"
网页空间

onmouseout="this.className='none';">菜单项五</div>
</div>
<script language="vbs">
dim down,divleft,divtop,timelinestart,timelinestop,tidone,tidtwo,tidtree
down=false
timelinestart=0
timelinestop=0
sub document_onmousedown
if window.event.button=2 then
plane.style.display=""
plane.style.left=window.event.clientx-153
plane.style.top=window.event.clienty-35
end if
end sub
sub document_onmousemove
if down then
plane.style.left=window.event.clientx-divleft
plane.style.top=window.event.clienty-divtop
end if
end sub
sub document_ondargstart
window.event.returnvalue=false
end sub
function menuin()
cleartimeout(tidtree)
end function
sub document_onclick
tidtree=settimeout("outit()",200)
end sub
function init()
if timelinestart<>5 then
cleartimeout(tidtwo)
item1.style.pixelLeft=item1.style.pixelLeft 20
item1.filters.alpha.opacity=item1.filters.alpha.opacity 20 网页游戏
item2.style.pixelLeft=item2.style.pixelLeft-20
item2.filters.alpha.opacity=item2.filters.alpha.opacity 20
item3.style.pixelLeft=item3.style.pixelLeft 20
item3.filters.alpha.opacity=item3.filters.alpha.opacity 20
item4.style.pixelLeft=item4.style.pixelLeft-20
item4.filters.alpha.opacity=item4.filters.alpha.opacity 20
item5.style.pixelLeft=item5.style.pixelLeft 20
item5.filters.alpha.opacity=item5.filters.alpha.opacity 20
timelinestart=timelinestart 1
else
cleartimeout(tidone)
end if
tidone=settimeout("init()",1)
end function
function outit()
if timelinestart<>0 then
cleartimeout(tidone)
item1.style.pixelLeft=item1.style.pixelLeft-20
item1.filters.alpha.opacity=item1.filters.alpha.opacity-20
item2.style.pixelLeft=item2.style.pixelLeft 20
item2.filters.alpha.opacity=item2.filters.alpha.opacity-20
item3.style.pixelLeft=item3.style.pixelLeft-20
item3.filters.alpha.opacity=item3.filters.alpha.opacity-20 网页
item4.style.pixelLeft=item4.style.pixelLeft 20
item4.filters.alpha.opacity=item4.filters.alpha.opacity-20
item5.style.pixelLeft=item5.style.pixelLeft-20
item5.filters.alpha.opacity=item5.filters.alpha.opacity-20
timelinestart=timelinestart-1
else
cleartimeout(tidtwo)
plane.style.display="none"
exit function
end if
tidtwo=settimeout("outit()",1)
end function
</script>

如何在Android应用里屏蔽鼠标点击事件

最近在做的一个项目,在安卓4.2的平板上,使用到了条码枪,条码枪是用OTG接入的。我的做法比较简单,在界面上添加了一个EditText来自动获取条码枪输入的数据,再做相关处理
但问题出现了,每次条码枪的数据进来时,界面上的某些地方,就出现了点击事件,像是有接入鼠标在点击我的Button
于是我想通过屏蔽鼠标点击事件的方式来处理这个问题,但我没有相关经验
另外发现,即使不在我的应用里使用条码枪扫描条码,也会出现点击事件,返回到系统桌面后使用条码枪,会启动某些应用
请问各位大神,我应该如何做?谢谢!

这个应该跟你的条码枪有关吧 你试试 不让edittext获取焦点 或者 在触屏事件加个拦截 我只是猜测!追问

我自己也怀疑是系统把条码枪传入来的数据,解释成了鼠标点击的坐标

追答

那就看看条码枪的 开发文档!!

参考技术A 启动条码枪的时候你禁用按钮试试? 参考技术B 这个好复杂

以上是关于屏蔽鼠标左右两键,并且还有提示的HTML代码的主要内容,如果未能解决你的问题,请参考以下文章

在HTML中可以对某一个容器屏蔽鼠标的点击事件不?

[9]EC_屏蔽ecshop云提示no_license

VueJS父鼠标悬停事件屏蔽子鼠标悬停事件

EasyTouch插件如何屏蔽上下左右按键

HTM;5-图像标签

dzx2.5 templatedefaultforumviewthread_node_body.htm代码调用注释