请问这个简单的js功能如何实现?

要求就是在HTML页中禁用右键,当用户在页面上任意地方单击右键后,弹出“右键已禁用”,然后3秒后自动将窗口关闭。

 

要完整代码,谢谢!

慕仙森
浏览 562回答 6
6回答

扬帆大鱼

  $('body').live("mousedown",function(e){   if(e.which==3){   alert("鼠标右键触发事件");    }

慕的地6264312

你还不如直接屏蔽右键。

慕盖茨4494581

将以下代码加入到HEML的<body></body>之间<SCRIPT language=javascript>function click() {if (event.button==2) {alert('不许你偷看!');}}document.onmousedown=click</SCRIPT> 这个是禁用右键的小功能   $('body').live("mousedown",function(d){   if(d.which==3){   alert("鼠标右键触发事件");    }  

BIG阳

  $('body').live("mousedown",function(d){   if(d.which==3){   alert("鼠标右键触发事件");    }

慕容森

标准答案: <script language="JavaScript">function t(){if(event.button==2){alert('a');   setTimeout('window.close();',2000);}}</script><body onselectstart="return false" onmousedown="t();">abc</body>   还加了不让选择的功能。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript