zoukankan      html  css  js  c++  java
  • 用javascript实现禁用鼠标右键

    在<head>...</head>之间插入以下JavaScript代码:

    <script language="javascript">
    function click()
    {
        
    if(event.button == 2)
        {
            alert(
    "sorry!");
        }
    }
    document.onmousedown 
    = click;
    </script>


    就可以实现在网页上禁用鼠标右键的功能了。

    这是最简化的代码。在 if 语句中可以自定义点击鼠标右键产生的事件,当然也可以什么事情也不发生。

    问题:在IE中行,但是在MyIE中就没有效果了。不知道有没有解决的办法?其他浏览器没有试验过,所以不知道结果会是怎么样?


    其他解决方案:

    <body
    oncontextmenu="return false" 
    onselectstart
    ="return false"
    oncopy
    ="return false" 
    oncut
    ="return false" 
    onpaste
    ="return false"
    >


    加入这个代码,可以禁用鼠标右键,禁止鼠标选取、复制、剪切、粘贴。

  • 相关阅读:
    Java 注解
    java多线程
    webstorm配置Monokai-Sublime.jar主题
    express
    npm与package.json
    Node require方法加载规则
    js伪数组转数组
    node中的Console
    Node.js核心模块-url
    服务端渲染SSR和客户端渲染CSR
  • 原文地址:https://www.cnblogs.com/leeairw/p/127943.html
Copyright © 2011-2022 走看看