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"
    >


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

  • 相关阅读:
    54.施工方案第二季(最小生成树)
    53.FIB词链
    53.FIB词链
    53.FIB词链
    52.1076 排序
    52.1076 排序
    52.1076 排序
    52.1076 排序
    upc-9541 矩阵乘法 (矩阵分块)
    记录deepin设置自动代理
  • 原文地址:https://www.cnblogs.com/leeairw/p/127943.html
Copyright © 2011-2022 走看看