利用js实现禁止复制文本信息


Posted in Javascript onJune 03, 2015

做SEO的都知道,发原创文章对自己网站的优化是非常好的,特别是在搜文章标题的时候,原创的一般排名第一。但是优化是给搜索引擎看的。而在互联网有个很头痛的问题,一篇文章对搜索引擎来说到底谁是原创。这个是不一定的。举个简单例子:比如你在博客(当然假设你博客每日访问量很低,每天就几百人的情况下)上发表了一篇优质原创文章。但没过几小时或几天被人转载到了一个大型门户网站还不带你文章的原创连接的,比如 A5 这种网站。那么过段时间,你再搜文章的标题的时候,谁排第一这个就不好说了。本人可是有这种亲身体会的。为此为了让我们坚持做原创的作者们有继续原创的激情。下面分享一招教你如何防止网页内容直接被人复制的办法。兼容IE和火狐的。好了,看代码:

将以下 js 代码复制到你的 js 文件中(这段代码是针对IE的):

<script language="javascript"> 

document.onselectstart=new Function("event.returnValue=false;"); //禁止选择,也就是无法复制 

</script>

将以下代码复制到你的 css 文件中(这段代码是针对firefox的):

<style type="text/css">body{-moz-user-select:none;}</style>

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
jQuery弹出层始终垂直居中相对于屏幕或当前窗口
Apr 01 Javascript
js对象的复制继承实例
Jan 10 Javascript
javascript判断并获取注册表中可信任站点的方法
Jun 01 Javascript
jquery实现select选择框内容左右移动代码分享
Nov 21 Javascript
javascript验证手机号和实现星号(*)代替实例
Aug 16 Javascript
JS简单实现点击跳转登陆邮箱功能的方法
Oct 31 Javascript
微信小程序获取音频时长与实时获取播放进度问题
Aug 28 Javascript
jQuery移动端跑马灯抽奖特效升级版(抽奖概率固定)实现方法
Jan 18 jQuery
es6中比较有用的7个技巧小结
Jul 12 Javascript
Vue.js仿Select下拉框效果
Feb 18 Javascript
详解钉钉小程序组件之自定义模态框(弹窗封装实现)
Mar 07 Javascript
vue整合百度地图显示指定地点信息
Apr 06 Vue.js
详解JavaScript中循环控制语句的用法
Jun 03 #Javascript
讲解JavaScript中for...in语句的使用方法
Jun 03 #Javascript
JavaScript中for循环的使用详解
Jun 03 #Javascript
详解JavaScript的while循环的使用
Jun 03 #Javascript
jQuery中extend()和fn.extend()方法详解
Jun 03 #Javascript
JavaScript中switch语句的用法详解
Jun 03 #Javascript
jquery中添加属性和删除属性
Jun 03 #Javascript
You might like
laravel框架上传图片实现实时预览功能
2019/10/14 PHP
JavaScript面向对象程序设计三 原型模式(上)
2011/12/21 Javascript
ASP.NET jQuery 实例5 (显示CheckBoxList成员选中的内容)
2012/01/13 Javascript
Node.js实现批量去除BOM文件头
2014/12/20 Javascript
ajax跨域调用webservice的实现代码
2016/05/09 Javascript
Javascript必知必会(四)js类型转换
2016/06/08 Javascript
NodeJs下的测试框架Mocha的简单介绍
2017/02/22 NodeJs
JavaScript之生成器_动力节点Java学院整理
2017/06/30 Javascript
详谈AngularJs 控制器、数据绑定、作用域
2017/07/09 Javascript
移动端触摸滑动插件swiper使用方法详解
2017/08/11 Javascript
微信小程序下拉刷新界面的实现
2017/09/28 Javascript
vue中SPA单页面应用程序详解
2017/11/07 Javascript
浅谈Vue初学之props的驼峰命名
2018/07/19 Javascript
javascript 高级语法之继承的基本使用方法示例
2019/11/11 Javascript
[02:27]DOTA2英雄基础教程 莱恩
2014/01/17 DOTA
在Python中实现贪婪排名算法的教程
2015/04/17 Python
Python 加密的实例详解
2017/10/09 Python
python爬取网页内容转换为PDF文件
2020/07/28 Python
Python命名空间的本质和加载顺序
2018/12/17 Python
使用Python实现跳帧截取视频帧
2019/05/31 Python
Python如何实现转换URL详解
2019/07/02 Python
python 模拟贷款卡号生成规则过程解析
2019/08/30 Python
python 实现dict转json并保存文件
2019/12/05 Python
用Python去除图像的黑色或白色背景实例
2019/12/12 Python
Python 读取WAV音频文件 画频谱的实例
2020/03/14 Python
Sahajan美国:阿育吠陀护肤品牌
2021/01/09 全球购物
高校学生干部的自我评价分享
2013/11/04 职场文书
网络工程师专家职业发展路线
2014/02/14 职场文书
学校安全工作汇报材料
2014/08/16 职场文书
党的群众路线教育实践活动个人对照检查材料(校长)
2014/11/05 职场文书
大学生个人总结范文
2015/02/15 职场文书
2015年国庆节演讲稿范文
2015/07/30 职场文书
初三语文教学反思
2016/03/03 职场文书
Python Pandas知识点之缺失值处理详解
2021/05/11 Python
opencv深入浅出了解机器学习和深度学习
2022/03/17 Python
Ubuntu18.04下QT开发Android无法连接设备问题解决实现
2022/06/01 Java/Android