防止网站内容被拷贝的一些方法与优缺点好处与坏处分析


Posted in Javascript onNovember 30, 2007

他依次作了以下设置:

1、用js禁用了鼠标右键、Ctrl+A等键,实现方式看如下代码:

<body onmouseup="document.selection.empty()" oncontextmenu="return false" onmousemove="document.selection.empty()" oncopy="document.selection.empty()" onselect="document.selection.empty()">

2、用Table截断字符顺序。
看下面的实际方式,这样如果直接Copy内容到记事本,次序会乱的。

微软日前公告了一份需自己的以及第三方软件,总 要经过调整才能与Windows XP S数大约有50款。 P2兼容的软件清单,清单包括微软

我见过其他防Copy的方式:

1、打开的窗口是一个没有菜单的窗口,这时候,再禁用鼠标右键,当前窗口页,你无法直接察看源代码。

2、在显示Html数据的时候,有大量的白色字被加了进来,这样,copy的时候,中间被加了大量的垃圾信息。比如如下代码:

<font color='#ffffff'>aaaaaa</font>你的<font color='#ffffff'>aaaaaa</font>内容。  这些显示的是你的内容,但Copy会有问题。
优点:
的确可以给复制和采集带来一定的麻烦,但如果更能比较好的采集,白色字体可以用正则替换
缺点:

给自己带来麻烦了,而且不利于搜索引擎的收录,大量的垃圾白字

Javascript 相关文章推荐
js宝典学习笔记(上)
Jan 10 Javascript
建议大家看下JavaScript重要知识更新
Jul 08 Javascript
JavaScript组件焦点与页内锚点间传值的方法
Feb 02 Javascript
javascript中判断json的方法总结
Aug 27 Javascript
jQuery中text() val()和html()的区别实例详解
Jun 28 Javascript
BootStrap中的Fontawesome 图标
May 25 Javascript
JS实现身份证输入框的输入效果
Aug 21 Javascript
Angularjs实现上传图片预览功能
Sep 01 Javascript
使用watch监听路由变化和watch监听对象的实例
Feb 24 Javascript
vue2.0页面前进刷新回退不刷新的实现方法
Jul 31 Javascript
JavaScript this绑定过程深入详解
Dec 07 Javascript
JS实现简易留言板增删功能
Feb 08 Javascript
jQuery 研究心得 取得属性的值
Nov 30 #Javascript
XRegExp 0.2: Now With Named Capture
Nov 30 #Javascript
javascript数组组合成字符串的脚本
Jan 06 #Javascript
比较简单的一个符合web标准的JS调用flash方法
Nov 29 #Javascript
css图片自适应大小
Nov 28 #Javascript
javascript下有关dom以及xml节点访问兼容问题
Nov 26 #Javascript
asp javascript 实现关闭窗口时保存数据的办法
Nov 24 #Javascript
You might like
PHP并发多进程处理利器Gearman使用介绍
2016/05/16 PHP
PHP解压ZIP文件到指定文件夹的方法
2016/11/17 PHP
浅谈php的TS和NTS的区别
2019/03/13 PHP
简单的Jquery全选功能
2013/11/07 Javascript
浅谈JavaScript函数节流
2014/12/09 Javascript
NodeJS学习笔记之MongoDB模块
2015/01/13 NodeJs
详解JavaScript逻辑Not运算符
2015/12/04 Javascript
分享两段简单的JS代码防止SQL注入
2016/04/12 Javascript
老生常谈onBlur事件与onfocus事件(js)
2016/07/09 Javascript
AngularJS解决ng-if中的ng-model值无效的问题
2017/06/21 Javascript
Three.js中网格对象MESH的属性与方法详解
2017/09/27 Javascript
Bootstrap table使用方法汇总
2017/11/17 Javascript
在create-react-app中使用css modules的示例代码
2018/07/31 Javascript
微信小程序实现购物车代码实例详解
2019/08/29 Javascript
教你如何用Node实现API的转发(某音乐)
2019/09/20 Javascript
angular共享依赖的解决方案分享
2020/10/15 Javascript
python读文件逐行处理的示例代码分享
2013/12/27 Python
Python编程中的反模式实例分析
2014/12/08 Python
Python中fnmatch模块的使用详情
2018/11/30 Python
python利用小波分析进行特征提取的实例
2019/01/09 Python
手把手教你pycharm专业版安装破解教程(linux版)
2019/09/26 Python
Python如何使用turtle库绘制图形
2020/02/26 Python
django model object序列化实例
2020/03/13 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
2021/01/10 Python
国外平面设计素材网站:The Hungry JPEG
2017/03/28 全球购物
沙龙级头发造型工具:FOXYBAE
2018/07/01 全球购物
上班离岗检讨书
2014/01/27 职场文书
《雾凇》教学反思
2014/02/17 职场文书
群众路线表态发言材料
2014/10/17 职场文书
2014年外联部工作总结
2014/11/17 职场文书
党员公开承诺书2015
2015/01/21 职场文书
五一劳动节活动总结
2015/02/09 职场文书
观看禁毒宣传片后的感想
2015/08/11 职场文书
2016年学校“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
小公司融资,商业计划书的8切记
2019/07/15 职场文书
十二月早安励志心语大全
2019/12/03 职场文书