一、禁止复制文字代码
<body leftmargin=0 topmargin=0 οncοntextmenu='return false' οndragstart='return false' onselectstart ='return false' οnselect='document.selection.empty()' οncοpy='document.selection.empty()' onbeforecopy='return false' οnmοuseup='document.selection.empty()'> 二、真正的屏蔽鼠标右键 <script language="JavaScript">
<!-- if (window.Event)
document.captureEvents(Event.MOUSEUP); function nocontextmenu()
{
event.cancelBubble = true
event.returnValue = false; return false;
} function norightclick(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
} } document.oncontextmenu = nocontextmenu; // for IE5+
document.onmousedown = norightclick; // for all others
//-->
</script>三、<SCRIPT LANGUAGE=javascript>
function click() {alert('禁止左键复制!') }
function click1() {if (event.button==2) {alert('禁止右键点击~!') }}
function CtrlKeyDown(){if (event.ctrlKey) {alert('非法拷贝将损害您的系统!') }}
document.οnkeydοwn=CtrlKeyDown;
document.onselectstart=click;
document.οnmοusedοwn=click1;
</SCRIPT> 把上面的代码放到</head> 与<body> 之间我已经调试过了 没问题 禁止保存网页 <NOSCRIPT><IFRAME src=Example132.htm></IFRAME></NOSCRIPT> 下面这段代码,就能搞定在网页中又禁止复制、又禁止键盘复制、还能禁止选择。
<script language="Javascript">
document.οncοntextmenu=new Function("event.returnValue=false");
document.onselectstart=new Function("event.returnValue=false");
</script>四、οnselect="document.selection.empty()"//禁止选中
οncοpy="document.selection.empty()"//禁止复制
下面给你个演示:
<html> <head><title>禁止右键和禁止使用复制键</title> <script language="javascript"> function onKeyDown()
{
if ((event.keyCode==116)||(window.event.ctrlKey)||(window.event.shiftKey)||(event.keyCode==122))
{
event.keyCode=0;
event.returnValue=false;
}
} function yxl() {
if(window.event.altKey)
{
window.event.returnValue=false;
}
}
document.οnkeydοwn=yxl ; </script> </head> <!--在网页中加上下面代码//--> <body οnkeydοwn="onKeyDown()" οncοntextmenu="return false">
嘿嘿,把我复制走吧,我跟你拉!呵呵
</body> </html>五、禁止复制代码
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; οnresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>
<body leftmargin=0 topmargin=0 οnmοusemοve='HideMenu()' οncοntextmenu="return false" οndragstart="return false" onselectstart ="return false" οnselect="document.selection.empty()" οncοpy="document.selection.empty()" onbeforecopy="return false" οnmοuseup="document.selection.empty()">

<noscript><iframe src="/*>";</iframe></noscript>

禁止下载图片:

可以做双层保护
第一,οncοntextmenu="return false"
放在<body>里
例子:<body  οncοntextmenu="return false" bgcolor="808080" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" >作用:简单的方式右健弹出
第二,现在IE或者QQ浏览器都有自己的IE插件 鼠标放到图片会有插件提示你保存
解决办法:
方法一(针对单独的图片):方法二(针对整个页面中的图片有效):
<meta http-equiv="imagetoolbar" content="false">这样的话可以做双层保护的
oncontextmenu="return false" :禁止右键
onselectstart="return false" : 禁止选取
onpaste = "return false" : 禁止粘贴
oncopy = "return false" : 禁止复制
oncut = "return false" : 禁止剪贴
oncontextmenu="return false" :禁止右键
onselectstart="return false" : 禁止选取
onpaste = "return false" : 禁止粘贴
oncopy = "return false" : 禁止复制
oncut = "return false" : 禁止剪贴
oncontextmenu="return false" :禁止右键
onselectstart="return false" : 禁止选取
onpaste = "return false" : 禁止粘贴
oncopy = "return false" : 禁止复制
oncut = "return false" : 禁止剪贴
oncontextmenu="return false" :禁止右键
onselectstart="return false" : 禁止选取
onpaste = "return false" : 禁止粘贴
oncopy = "return false" : 禁止复制
oncut = "return false" : 禁止剪贴
oncontextmenu="return false" :禁止右键
onselectstart="return false" : 禁止选取
onpaste = "return false" : 禁止粘贴
oncopy = "return false" : 禁止复制
oncut = "return false" : 禁止剪贴
oncontextmenu="return false" :禁止右键
onselectstart="return false" : 禁止选取
onpaste = "return false" : 禁止粘贴
oncopy = "return false" : 禁止复制
oncut = "return false" : 禁止剪贴
oncontextmenu="return false" :禁止右键
onselectstart="return false" : 禁止选取
onpaste = "return false" : 禁止粘贴
oncopy = "return false" : 禁止复制
oncut = "return false" : 禁止剪贴
oncontextmenu="return false" :禁止右键
onselectstart="return false" : 禁止选取
onpaste = "return false" : 禁止粘贴
oncopy = "return false" : 禁止复制
oncut = "return false" : 禁止剪贴
oncontextmenu="return false" :禁止右键
onselectstart="return false" : 禁止选取
onpaste = "return false" : 禁止粘贴
oncopy = "return false" : 禁止复制
oncut = "return false" : 禁止剪贴
oncontextmenu="return false" :禁止右键
onselectstart="return false" : 禁止选取
onpaste = "return false" : 禁止粘贴
oncopy = "return false" : 禁止复制
oncut = "return false" : 禁止剪贴

HTML禁止复制粘贴以及禁止下载图片的小技巧相关推荐

  1. vue 动态变量名_【告别复制粘贴】动态模板生成小技巧

    ? 这是第 75篇不掺水的原创,想要了解更多,请戳上方蓝色字体:政采云前端团队关注我们吧- 本文首发于政采云前端团队博客:告别复制粘贴:动态模板生成小技巧 https://www.zoo.team/a ...

  2. android 禁用剪切板_Android EditText禁止复制粘贴

    1,自定义EditTextpackagecom.example.ui;importandroid.annotation.SuppressLint;importandroid.content.Conte ...

  3. html页面怎样禁止复制粘贴,javascript中如何禁止复制粘贴?

    在javascript中可以使用oncopy事件和onpaste事件来实现禁止复制粘贴的功能.oncopy事件会在用户拷贝元素上内容时被触发:onpaste事件在用户向元素中粘贴文本时触发. java ...

  4. Android EditText禁止复制粘贴

    1,自定义EditText package com.example.ui; import android.annotation.SuppressLint; import android.content ...

  5. android edittext不可复制_Android EditText禁止复制粘贴

    1,自定义EditText package com.example.ui; import android.annotation.SuppressLint; import android.content ...

  6. Web Security——英语写作与教学评价系统(iWrite)解决写作时禁止复制粘贴问题解决方案

    基本概念 英语写作与教学评价系统(iWrite):英语写作教学与评阅系统基于对大学英语写作教学的深入研究而设计,能够实现语言.内容.篇章结构及技术规范四个维度的机器智能评阅,并将机评和人评深度结合,以 ...

  7. 禁止复制粘贴_网页禁止复制粘贴? 教你5招, 绕过网页限制, 免费复制全网内容!...

    转自:大大白菜装机 说到网页禁止复制粘贴,相信很多人都有过这种经历:在网上辛辛苦苦地去查找一些资料,好不容易找到了,但是不能复制,真是"竹篮打水一场空"! 因此,难倒许多人的问题就 ...

  8. 第十八期:网页禁止复制粘贴怎么办?教你六招轻松搞定

    经常在网上遇到一些无法复制的文章,那么问题来了,有什么办法可以绕开这种限制,将网页内容轻松下载回来呢? 经常在网上遇到一些无法复制的文章,那么问题来了,有什么办法可以绕开这种限制,将网页内容轻松下载回 ...

  9. hikvision v2.3控件网页demo_网页禁止复制粘贴怎么解决?教你五招轻松搞定

    经常在网上遇到一些无法复制的文章,有什么办法可以绕开这种限制,将网页内容轻松下载下来呢?其实网页上文本复制下来不是问题,只要用对方法,都可以轻松搞定,将相关文本复制下来,一起来看看要怎么做吧. 方法一 ...

最新文章

  1. SAP 错误日志的调查
  2. 使用docker连接远程仓库反复出现密码错误
  3. 最稳定 性能最好 的 Linux 版本?
  4. 只做两个龅牙门牙_孔子画像中的门牙格外突出,画师为何不给圣人开美颜?...
  5. 范型编程系列二(非原创)
  6. 'conda' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  7. svn linux客户端使用教程,linux svn 客户端安装配置
  8. 吴翰清​的科技史观:有变革的需求,才有技术的诞生
  9. 聊一聊芯片后端的标准单元-standard cell
  10. php把数组作为函数参数传递,使用关联数组作为函数的参数《 PHP 基础 》
  11. 使用Java设计简单的画图工具
  12. 本科就学人工智能有意义吗?
  13. 使用 Python 地图绘制工具 -- folium 全攻略
  14. PDF编辑_隐私条款
  15. P R MAP简单理解,yolo中
  16. Spring DI详解
  17. python常用模块总结(嵌入式日志分析)
  18. 黑苹果引导器Clover下载汇总(update to r5120)
  19. QT+opencv【opencv学习篇】OpenCV 读取、显示和保存图像
  20. 中顶体育场馆管理系统

热门文章

  1. android帧动画倒放,GIF动态图怎么倒放_倒放GIF动态图的简单方法介绍_3DM手游
  2. 存储介质(2)FLASH
  3. 【WP】Chrome主题diy
  4. Mac OSX下Xcode7创建C++动态库
  5. Xcode7 模拟器无法联网问题
  6. 干货!如何录制电脑屏幕gif动图?
  7. 大数据开发:Spark入门详解
  8. 形式语言与自动机 1.课堂简介,基础知识
  9. air724UG + Luat玩转物联网(三) ADC
  10. 教育部大学计算机课程改革项目规划教材答案,大学计算机实验指导及习题训练(教育部大学计算机课程改革项目规划教材)...