zoukankan      html  css  js  c++  java
  • 禁止鼠标拖动、禁止内容复制等

    要禁止浏览器对鼠标右键、拖动事件等作出响应,可以通过在HTML标签中添加如下属性设置:

    oncontextmenu="return false;" //禁止鼠标右键
    
    ondragstart="return false;" //禁止鼠标拖动,如拖动图片、连接等

    例如:

    <body ondragstart="return false;" oncontextmenu="return false;">

    ......

    </body>//禁止整个页面的鼠标右键和拖动

    除了在HTML中设置以外,还可以在JS中控制:

    例如:

    document.ondragstart = function(event) {
    
    return false;
    };

    语法:

    1.<element ondragstart="......">

    2.object.ondragstart=function(event){......};

    3.object.addEventListener("dragstart", function(event){......});

    禁止网页另存为:

    <noscript><iframe src="*.htm"></iframe></noscript> //放在head里面。

    禁止网页内容复制,代码如下:

    onselectstart="return false;"//文字禁止鼠标选中
    
    onselect="document.selection.empty();"//禁止复制文本,仅对文本框中的文本有效<input type="text">, <textarea>
    
    oncopy="return false;"//禁止复制

    禁止粘贴:

    onpaste="return false"

    禁止剪切:

    oncut="return false;"
  • 相关阅读:
    田忌赛马 题解
    亚历山大的丢番图方程 题解
    zhx's contest题解
    芝麻OI比赛T7edges题解
    CSP-J2020游记
    Linux shell 学习笔记(五)
    Linux shell 学习笔记(四)
    Linux shell 学习笔记(三)
    Linux shell 学习笔记(二)
    Oracle并发
  • 原文地址:https://www.cnblogs.com/leeke98/p/9488191.html
Copyright © 2011-2022 走看看