js鼠标右键操作

一个页面中,BODY中用oncontextmenu=‘return false‘来取消鼠标右键;

在JS中设置oncontextmenu=‘return true‘用window.document.

例子:

 1 <html>
 2 <head>
 3 <title>OnContextMenu事件</title>
 4 <script language="JavaScript">
 5 function uFunction() {
 6   document.all.infoDiv.innerHTML=‘你按下了鼠标右键,但是右键菜单<b>不能</b>显示!‘;
 7 }
 8 function uFunction2(){
 9   document.all.infoDiv.innerHTML=‘你按下了Ctrl+鼠标右键,<b>可以</b>显示右键菜单。‘;
10 }
11 </script>
12 </head>
13
14 <body oncontextmenu="if(!event.ctrlKey) {uFunction();return false}else{uFunction2()}">
15   <div id="infoDiv">试试鼠标右键</div>
16 </body>
17 </html>
时间: 2024-10-24 23:53:00

js鼠标右键操作的相关文章

java+selenium+new——模拟鼠标右键操作——action类

package rjcs; import org.openqa.selenium.By; import org.openqa.selenium.Keys; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa.selenium.interactions.Actions; public class a { public static voi

js实现自己定义鼠标右键-------Day45

又是周末了,只是事实上这在国外应该算是一周的開始吧,无论怎么说,今天是在歇息,放松我紧绷的神经,放松我有些疲惫的精神,昨晚上要裂了般的头疼,仿佛全部的数据都在脑子字面飞舞旋转,伴着一阵阵的恶心,当时把媳妇儿给吓坏了,实在不知道科比是每天怎么看到那凌晨四点钟的太阳的,这体质没法说了,而有一点却是不得不说,这身体真的才是一切的根本,友情建议各位朋友还是好好锻炼身体,我也要好好锻炼身体. 回想这一周,项目组长的一句话给我非常大的触动,原话我记不得怎么说了,大抵意思是说:不论你会多少,你终究要用上了才是

js实现自定义鼠标右键-------Day45

又是周末了,不过其实这在国外应该算是一周的开始吧,不管怎么说,今天是在休息,放松我紧绷的神经,放松我有些疲惫的精神,昨晚上要裂了般的头疼,仿佛所有的数据都在脑子字面飞舞旋转,伴着一阵阵的恶心,当时把媳妇儿给吓坏了,实在不知道科比是每天怎么看到那凌晨四点钟的太阳的,这体质没法说了,而有一点却是不得不说,这身体真的才是一切的根本,友情建议各位朋友还是好好锻炼身体,我也要好好锻炼身体. 回顾这一周,项目组长的一句话给我很大的触动,原话我记不得怎么说了,大抵意思是说:不论你会多少,你终究要用上了才是你的

js禁止鼠标右键和禁止ctrl+c复制

<script type="text/javascript"> //禁止ctrl复制 document.onkeydown=function(){ if((event.ctrlKey) && (window.event.keycode==67)){ event.returnValue=false; alert("Ctrl+C被禁止啦!"); } } document.onmousedown=function(){ if(event.but

屏蔽鼠标右键功能JS

<script language="Javascript">     function hiderightKey(){    return false; } document.oncontextmenu=hiderightKey;//屏蔽鼠标右键功能JS</script>

js屏蔽功能键F1~12以及鼠标右键和鼠标左键

function window.onhelp(){return false} //屏蔽F1帮助 document.onkeydown = function(){ if(window.event && window.event.keyCode == 113) {  window.event.keyCode = 505; } if(window.event && window.event.keyCode == 114) {  window.event.keyCode = 505

如何设置secureCRT的鼠标右键为弹出文本操作菜单功能

secureCRT的鼠标右键功能默认是粘贴的功能,用起来和windows系统的风格不一致, 如果要改为右键为弹出文本操作菜单功能,方便对选择的内容做拷贝编辑操作,可以在 options菜单---->global options------>terminal------->mouse子菜单对 paste on right button的选项不要打勾就可以.

JS捕获鼠标右键菜单中的粘贴时间

常用的Ctrl+V按键的监听: 1 $(document).keydown(function(e){ 2 if( e.ctrlKey == true && e.keyCode == 86 ){ 3 console.log('Ctrl+V'); 4 return false; 5 } 6 }); 而对于鼠标右键菜单的粘贴: 1 $("#input").bind('paste', function(e) { 2 var el = $(this); 3 setTimeout(

转:js小技巧 ,将彻底屏蔽鼠标右键,可用于Table ,取消选取、防止复制,IE地址栏前换成自己的图标

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart="return false"> 取消选取.防止复制 3. onpaste="return false" 不