防止网页内容被拷贝的方法

关注 dovemail

防止网页内容被拷贝的方法

精选 转载

dovemail 2006-12-12 09:38:51 博主文章分类:操作技巧

文章标签 职场 休闲 文章分类 后端开发

为了防止内容被拷贝,通常的办法是屏蔽掉鼠标右键,不让查看源文件,但这也有很多办法突破,如使用Netscape浏览器就不会有这种现象,而且让人觉得很不方便,因为鼠标右键可以用来做其他很多事情,如保存图片啊等等。因此这里再介绍一个更好的办法,不用屏蔽鼠标右键,而是对屏蔽掉鼠标选择要copy内容的功能。

  首先在页面的<head></head>区加入以下代码:

<script>
function anticopy(n)
{
if(self.moveTo)
{
self.moveTo(0,-900);
for(i = n; i > 0; i--)
{
self.moveTo(0,3);
}
for(j = 8; j > 0; j--)
{
self.moveTo(0,j);
self.moveTo(j,0);
self.moveTo(0,-j);
self.moveTo(-j,0);
}
}
}
</script>
  然后在标签里加入函数代码,让页面加载后自动执行。

  • 赞
  • 收藏
  • 评论
  • 分享
  • 举报

上一篇:拷贝网页中的禁止复制的文字

下一篇:内存测试小软件

提问和评论都可以,用心的回复会被更多人看到 评论
发布评论
全部评论 () 最热 最新
相关文章
  • 如何防止WordPress网站内容被抓取

    最近在检查网站服务器的访问日志的时候,发现了大量来自同一个IP地址的的请求,用站长工具分析确认了我的网站内容确实是被他人的网站抓取了,我第一时间联系了对方网站的服务器提供商投诉了该网站,要求对方停止侵权行为,然而这只能暂时性的解决问题,为了避免以后再有意外发生,我结合了咨询Hostease的技术支持得到的反馈以及自己从网上了解到的信息,做了以下的优化,分享出来希望能对大家有一些帮助。

    HTTP IP 服务器
  • 如何防止U盘文件被拷贝?怎样保护U盘文件的安全?

    如何防止U盘文件被拷贝?怎样保护U盘文件的安全?

    备份文件 用户权限 自动备份
  • selenium实战指南:如何防止被浏览器检测?

    一、简介在网络技术飞速发展的今天,自动化测试作为软件质量保证的重要手段,已经越来越受到开发者和运维人员的重视。其中,Selenium以其强大的功能和灵活的跨平台特性,成为了许多开发者进行Web应用自动化测试的首选工具。然而,随着浏览器安全策略的不断完善,如何有效地防止Selenium在自动化测试过程中被浏览器检测到,成为了开发者们面临的一个新的挑战。本文将详细探讨Selenium在防止被浏览器检测

    Chrome Selenium Python 自动化 Python爬虫
  • 如何防止网页被植入广告,内容被监控-HTTPS

    前几天一朋友说访问网站页面底部怎么出现小广告了呢,内容有点不雅,朋友截图发给我,调侃我说怎么放这种广告,我一听纳闷,网站运行伊始,从来没有投放过任何广告,更别说不雅广告了。最近还遇到一个问题就是,网站莫名其妙被服务商拦截,服务商有一个比较低能的违法信息监测系统,为啥低能呢?就是系统内置一批关键字,只要网页中包含任意关键字,就认为你的网页信息违法,逾期不处理,关闭网站,就问你服不服。更有甚者,我把这

    https 内容 监控
  • 防止网页被嵌入框架的代码

    说明本文转载自:阮一峰网络日志最近,国内开始流行另一种流氓行为:使用框架(Frame),

    安全 访问者 javascript 地址栏
  • 如何防止网页被挂马

    1:网页挂马的种类.目前最常见的网页挂马形式有三种:JS挂马:一般此类挂马都会影响网站下的所有页面,因为许多网站都会导入同一个JS文件。这也是危害最大的一种网页挂马方式iframe挂马:这种不多说,和JS挂马相似,也是十分常见的挂马。程序挂马:对于那些使用asp,php等程序页面来说,很容易被人直接通过程序漏洞等进行挂马,这种形式网页木马比较严重,一般发生这种情况说明服务器或网

    网页挂马
  • JS 防止网页被嵌入框架的代码

    例如:<script type="text/javas

    javascript ViewUI 跨域 Chrome
  • 防止网页被嵌入框架的代码(续)

    说明本文转载自:阮一峰网络日志两年前,我写过一段代码,防止网页被嵌入框架(Frame)。<script type="text/javascript">

    安全 跨域 chrome 重定向
  • Nginx添加header防止网页被iframe

           页面给很多可恶的人调用己经不是什么怪事了,我们网站经常被人直接利用iframe调用了,后来找了一些方法防止页面给调用了。

    iframe javascript php IP
  • 防止JAVA代码被反编译的方法

    我们都知道java是一种解析型语言,这就决定java文件编译后不是机器码,而是一个字节码文件,也就是class文件。而这样的文件是存在规律的,经过反编译工具是可以还原回来的。例如decafe、frontend,yingjad和jode等等软件。下面是《nokia中short数组转换算法》thread.jspa?threadid=872&tstart=0类中main函数的bytecode:0 ldc

    java 反编译工具 exception 虚拟机 string
  • php抓取网页内容的方法

    1、file_get_contents:<?php$url = "http://www.phpzixue.cn"; $contents = file_get_contents($url); //如果出现中文乱码使用下面代码 //$getcontent = iconv("gb2312", "utf-8",$contents); echo $contents; ?>2、curl:<?php$url = "http://www.phpzixue.cn";$ch = curl_init(); $timeo

    PHP
  • 防止网页被嵌套

    防止被人frame。例:有些网址导航站收录您的网址之后,不会直接跳转到你的网站,而是加载到他的网页中,这样不会给你的网站产生任何IP和PV。如果您不希望这样,那么请加入此段代码。<SCRIPT LANGUAGE=JAVASCRIPT><!–if (top.location != self.location)top.location=self.location;// –></SCRIPT>self即当前页面,等同于window或this;所以self.location就是当前页面的urltop即顶层,可能是window.parent.parent.pa....

    当前页 加载 网址导航 javascript 其他
  • PHP防止被重复请求接口的方法(网页端签名验证的方法)

    PHP防止被重复请求接口的方法(网页端签名验证的方法) 可以采取签名验证的方式来 解决这个问题 1 time和随机数都是PHP生成的显示在前端 2 前端生成sign 3 进行每次请求的sign计数 这个是时候用redis自增 来判断一共用了10次以上就返回 请重新刷新页面 所以参数一定要静态 比方说

    php ajax json 签名验证 随机数
  • gitlab防止网页拷贝 gitlab复制别人的项目

    GitHub、GitLab、Gitee等在同一个网站中执行复制或拷贝一个已有项目到一个新项目比较简单,因为它们在每一个项目上都有一个Fork按钮,直接点击此Fork按钮即可,Fork后的新项目会保留原有项目的历史提交记录。但是如果不在同一个网站上进行此操作,如想把GitHub中的项目复制到Gitee上,又要保留历史提交记录,则需要执行一些额外命令。如把GitHub上的Messy_Test项目复制到

    gitlab防止网页拷贝 git Test github
  • java 如何防止类被拷贝 如何防止java反编译

    常用的保护技术   由于Java字节码的抽象级别较高,因此它们较容易被反编译。本节介绍了几种常用的方法,用于保护Java字节码不被反编译。通常,这些方法不能够绝对防止程序被反编译,而是加大反编译的难度而已,因为这些方法都有自己的使用环境和弱点。   1.隔离Java程序   最简单的方法就是让用户不能够访问到Java Class程序,这种方法是最根本

    java 如何防止类被拷贝 Java 应用服务器 JNI 数据结构
  • 如何防止网站内容被采集

    如何防止网站内容被采集 一、总结 一句话总结:js生成的内容网站就没有办法采集。 二、如何防止网站内容被采集 很多防采集方法在施行的时候需要考虑是否影响搜索引擎对网站的抓取,所以先来分析下一般采集器和搜索引擎爬虫采集有何不同。 相同点: a. 两者都需要直接抓取到网页源码才能有效工作, b. 两者单

    php 搜索引擎 html标签 模版 分页
  • 防止网页被搜索引擎爬虫和网页采集器收录的方法汇总

    索引擎对网站的收录适用网站:不太依靠搜索引擎的网站采集器会怎么做:减少单位...

    搜索引擎 模版 html标签 分页 用户登录
  • 防止网页被别站用 iframe嵌套

    将下面的代码加到您的页面 位置即可: //或 这个就能让别人无法用iframe嵌套你网站的任何页面,实现的效果是:输入盗链你网站的那个地址后会自动跳到你的网站。为了彻底防止别人用IFRAME框架嵌套调用自己的网页,如下方法是最可靠的.这里赋...

    javascript 赋值 嵌套 其他
  • 防止IIS文件被下载方法

    如何才能防止encry目录下的所有文件被非法下载呢?我们可以应用IIS中的应用程序映射结合ASP.NET中的IHttpHandler自定义权限,把IIS应用程序映射用于所有文件,并将控制权交给我们自己实现的IHttpHandler。 首先添加应用程序映射:打开IIS管理器-右击我们要控制下载的站点-在属性对话框中“配置...”,将文件改为你自己.netFramework ASPnet_isapi.dll的路径。 然后修改web.config,在system.web下添加httpHandlers项, 下面来实现IHttpHandler

    应用程序 asp.net 自定义权限 读文件 构造函数
  • java 软件程序 如何加密 防止被拷贝 java防止反编译加密

    package hello1;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MdText{/* * @Description:TODO(main函数 门) * * @param args * * @return void */  publ

    java 移动开发 字符串 System i++
dovemail
    关注
    分类列表 更多
    • # 网络技术1篇
    • # ASP调试10篇
    • # 网络安全20篇
    • # 系统安全13篇
    • # 操作技巧8篇
    精品课程领资料
    免费资料>
    2025软考
    系统架构设计师 系统规划与管理师 软件设计师 系统集成项目管理工程师
    信创认证
    系统架构师 信创集成项目管理师 信创规划管理师 系统开发工程师
    厂商认证
    CKA/CKS架构师 红帽认证工程师 Oracle-OCP认证 Oracle-OCM认证
    IT技术
    数据库高级工程师 AIGC大模型实战 Linux云计算架构师 Python全栈开发
    华为认证
    数通HCIP认证 云计算HCIE认证 华为存储HCIE认证 HCIP安全认证
    近期文章
    • 1.Spring Boot 中启用和测试 HTTP/2 代码示例
    • 2.实现 Docker-in-Docker 功能:在容器内挂载 Docker socket (/var/run/docker.sock)
    • 3.麦肯锡思维工具:详解46种框架
    • 4.基于Flink CDC 3.6.0构建 MySQL 到 Doris 的 Streaming ELT 作业:包含整库同步、表结构变更同步和分库分表同步的功能
    • 5.C语言-----习题
    新人福利
    • 意见
      反馈
    • 训练营训练营

    举报文章

    请选择举报类型

    内容侵权 涉嫌营销 内容抄袭 违法信息 其他

    具体原因

    包含不真实信息 涉及个人隐私

    原文链接(必填)

    补充说明

    0/200

    上传截图

    格式支持JPEG/PNG/JPG,图片不超过1.9M

    已经收到您得举报信息,我们会尽快审核
    • 赞
    • 收藏
    • 评论
    • 分享
    如有误判或任何疑问,可联系 「小助手微信:cto51cto」申诉及反馈。
    我知道了
    51CTO首页
    AI.x社区
    博客
    学堂
    精品班
    软考社区
    免费课
    企业培训
    鸿蒙开发者社区
    信创认证
    公众号矩阵
    移动端
    视频课 免费课 排行榜 短视频 直播课 软考学堂
    全部课程 软考 信创认证 华为认证 厂商认证 IT技术 PMP项目管理 免费题库
    在线学习
    文章 资源 问答 课堂 专栏 直播
    51CTO
    鸿蒙开发者社区
    51CTO技术栈
    51CTO官微
    51CTO学堂
    51CTO博客
    CTO训练营
    鸿蒙开发者社区订阅号
    51CTO软考
    51CTO学堂APP
    51CTO学堂企业版APP
    鸿蒙开发者社区视频号
    51CTO软考题库
    51CTO博客

    51CTO博客

    • 首页
    • 关注
    • 排行榜
    • 精品课程升职加薪
    • 免费资料领资料
    • 软考题库软考题库
      软考题库
      科目全、试题精、讲解专业,扫码免费刷
    • 搜索历史 清空
      热门搜索
      查看【 】的结果
    • 写文章
    • 创作中心
    • 登录注册
    51CTO博客

    Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号

    关于我们
    官方博客 全部文章 热门标签 班级博客
    了解我们 网站地图 意见反馈
    友情链接
    鸿蒙开发者社区 51CTO学堂
    51CTO 软考资讯