1、通过css的方式

  1. * {

  2. /* moz-user-select: -moz-none; */

  3. -moz-user-select: none;

  4. -o-user-select: none;

  5. -khtml-user-select: none;

  6. -webkit-user-select: none;

  7. -ms-user-select: none;

  8. user-select: none;

  9. }

2、通过在body标签中添加如下属性:

<body οncοntextmenu="return false;" onselectstart="return false">
前面一句是禁止右键的,后面一句是禁止复制的。

3、在js中添加如下两行语句:

//禁止页面选择以及鼠标右键
document.οncοntextmenu=function(){return false;}; 
document.onselectstart=function(){return false;};

HTML 内容不能被选择,不能被复制相关推荐

  1. Linux:vim编辑器:文件内容移动和选择命令和编辑操作

    在很多linux 发行版本中直接把vi做成 vim 软连接(快捷方式) 一:文件常用命令 (1).打开和新建文件:(2).打开文件并且定位行:(3).删除交换文件(解决打开文件出错问题):(4).命令 ...

  2. VIM选择文本块/复制/粘贴

    在正常模式下(按ESC进入)按键v进入可视化模式,然后按键盘左右键或h,l键即可实现文本的选择. 其它相关命令: v:按字符选择.经常使用的模式,所以亲自尝试一下它. V:按行选择.这在你想拷贝或者移 ...

  3. 数字内容安全实验二:数字图像复制粘贴检测

    一.实验目的 掌握数字图像复制粘贴篡改检测的原理,用MATLAB语言编程.运行. 二.实验内容 使用MATLAB 编程实现数字图像复制粘贴检测 三.实验代码及运行结果 (代码来源网络,仅供学习) si ...

  4. PyCharm - Column Selection Mode (列选择模式 / 列复制粘贴)

    PyCharm - Column Selection Mode (列选择模式 / 列复制粘贴) 1 *.py 文件右键 -> Column Selection Mode -> 鼠标垂直 ( ...

  5. html5网页怎么实现内容追加,纯js实现网页内容复制后自动追加自定义内容

    网页操作内容复制内容后纯js实现监听自动追加自定义内容 不少网站技术或者博客上有这样的处理,当我们复制代码的时候,会自动加上一段本信息版权为XXXX,这是怎么实现的呢? 其实实现的方式很简单,可以在我 ...

  6. vue获取剪切板内容_vue通过clipboard插件实现复制到剪切板功能

    1.在package.json添加依赖"dependencies": { "clipboard": "^2.0.0" } 2.页面引入cli ...

  7. 283页K8S实战指南,内容详实,代码齐全可复制!

    云时代,搞懂 Kubernetes,跟上新的生产技术标准,十分有必要! 但另一方面, k8s 的开发工具繁多,组件的源码晦涩,业务里涉及的技术细节也十分繁杂.再加上不少公司尚未普及,理解起来,并不容易 ...

  8. 你不知道的copy、cut、paste事件——实现页面内容禁止复制,实现复制内容添加额外字段,比如复制请注明出处

    聊聊copy复制.cut剪切.paste粘贴事件. 首先这三个事件都属于ClipboardEvent事件(剪切板事件).什么意思呢?这个三个事件的事件对象event其实都是ClipboardEvent ...

  9. JavaScript获取文本框内容,select选择的值(jsp内实现)

    1. 实例代码 JavaScript代码: <script language="JavaScript"> function check(theForm){if(theF ...

最新文章

  1. win服务器发展方向是什么?
  2. android cts 编译,使用 Android studio 分析运行 CTS 用例
  3. 轻松解决Android gradle太慢问题
  4. 数据结构基础(11) --循环链表的设计与实现
  5. android开发卡死代码,Android Studio编译卡死(示例代码)
  6. LINUX中,有的软件编译时configure的prefix参数无效
  7. 转载 戴仁光:给专职站长的网络创业建议
  8. vue项目打包部署到服务器子目录二级目录。
  9. 阿贝尔分部求和法的应用(二)
  10. Spring 之 @Transaction 详解
  11. 行列式【线性代数系列(一)】
  12. 购物页面点叉号二维码隐藏的做法
  13. 手机抓包获取数据,ROOT权限获取,xian鱼,taobao
  14. 探索AI助手ChatGPT实际应用场景
  15. 区间dp(含模板及例题)
  16. 电脑重要文件如何实现增量备份?
  17. 169-路飞10-redis之列表操作通用操作管道操作
  18. Arduino-循迹小车-保姆级教程
  19. 转账到支付宝账户产品介绍
  20. 解决this application failed to start because it could not find or load ...windows in

热门文章

  1. python 中主线程结束 子线程还在运行么_「干货」python线程笔记
  2. python ix loc iloc_关于python:.ix()是否总是比.loc()和.iloc()更好,因为它速度更快并且支持整数和标签访问?...
  3. python 识别登陆验证码图片(完整代码)_Python 实现简单图片验证码登录
  4. 蓝桥杯 基础练习 字母图形
  5. 吴恩达深度学习的改善深层神经网络编程作业:优化Optimization
  6. 数据库知识点一共涉及这几方面知识
  7. react+socket搭建五子棋平台
  8. full outer join 与full join的区别_基础小白的SQL的JOIN语法解析
  9. c语言基于easyX樱花特效,C++基于easyx图形库实现推箱子游戏
  10. 第12章[12.3] Ext JSGrid中的超链接列及其功能实现