利用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 相关文章推荐
javascript cookie解码函数(兼容ff)
Mar 17 Javascript
非主流的textarea自增长实现js代码
Dec 20 Javascript
Javascript简单实现可拖动的div
Oct 22 Javascript
JavaScript中join()方法的使用简介
Jun 09 Javascript
JavaScript中的setMilliseconds()方法使用详解
Jun 11 Javascript
把普通对象转换成json格式的对象的简单实例
Jul 04 Javascript
switch语句的妙用(必看篇)
Oct 03 Javascript
jquery.rotate.js实现可选抽奖次数和中奖内容的转盘抽奖代码
Aug 23 jQuery
JavaScript自执行函数和jQuery扩展方法详解
Oct 27 jQuery
ES6 迭代器(Iterator)和 for.of循环使用方法学习(总结)
Feb 08 Javascript
微信小程序input框中加入小图标的实现方法
Jun 19 Javascript
javascript+css实现俄罗斯方块小游戏
Jun 28 Javascript
详解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
libmysql.dll与php.ini是否真的要拷贝到c:\windows目录下呢
2010/03/15 PHP
通过JavaScript或PHP检测Android设备的代码
2011/03/09 PHP
php中serialize序列化与json性能测试的示例分析
2013/04/27 PHP
IE中直接运行显示当前网页中的图片 推荐
2006/08/31 Javascript
javascript基础的动画教程,直观易懂
2007/01/10 Javascript
javascript 鼠标悬浮图片显示原图 移出鼠标后原图消失(多图)
2009/12/28 Javascript
javascript转换字符串为dom对象(字符串动态创建dom)
2010/05/10 Javascript
javascript学习笔记(五)正则表达式
2011/04/08 Javascript
js 第二代身份证号码的验证机制代码
2011/05/12 Javascript
jquery获取颜色在ie和ff下的区别示例介绍
2014/03/28 Javascript
json中换行符的处理方法示例介绍
2014/06/10 Javascript
JavaScript代码复用模式详解
2014/11/07 Javascript
对jquery的ajax进行二次封装以及ajax缓存代理组件:AjaxCache详解
2016/04/11 Javascript
Node.js环境下JavaScript实现单链表与双链表结构
2016/06/12 Javascript
JavaScript中关键字 in 的使用方法详解
2016/10/17 Javascript
js实现简单的计算器功能
2017/01/16 Javascript
jQuery Ajax全解析
2017/02/13 Javascript
Vue-Cli中自定义过滤器的实现代码
2017/08/12 Javascript
Node.js连接Sql Server 2008及数据层封装详解
2018/08/27 Javascript
JS/jQuery实现获取时间的方法及常用类完整示例
2019/03/07 jQuery
element-ui组件table实现自定义筛选功能的示例代码
2019/03/15 Javascript
Vue 2.0双向绑定原理的实现方法
2019/10/23 Javascript
微信小程序定义和调用全局变量globalData的实现
2019/11/01 Javascript
JS中数组实现代码(倒序遍历数组,数组连接字符串)
2019/12/29 Javascript
vue制作抓娃娃机的示例代码
2020/04/17 Javascript
vue 弹出遮罩层样式实例
2020/07/22 Javascript
Python基于pygame实现图片代替鼠标移动效果
2015/11/11 Python
HTML table 表格边框的实现思路
2019/10/12 HTML / CSS
html5实现输入框fixed定位在屏幕最底部兼容性
2020/07/03 HTML / CSS
物业客服专员岗位职责
2013/11/30 职场文书
公共场所标语
2014/06/30 职场文书
2014年教研组工作总结
2014/11/26 职场文书
承诺保证书格式
2015/02/28 职场文书
同学聚会感言一句话
2015/07/30 职场文书
婚礼男方父母答谢词
2015/09/29 职场文书
教学反思怎么写
2016/02/24 职场文书