复制内容时自动添加版权来源的Js代码
发布时间:2017-12-11 20:37:50 来源: 点击:
小技巧:复制网页上面内容时,自动在剪切板内容后面加上网站信息,这样也利于SEO优化:
- <script type="text/javascript">
- function addCopyright() {
- var Original = "本文转自【建站之家】:" + location.href;
- if ("function" == typeof window.getSelection) {
- var c = window.getSelection();
- if ("Microsoft Internet Explorer" == navigator.appName && navigator.appVersion.match(/MSIE ([\d.]+)/)[1] >= 10 || "Opera" == navigator.appName) {
- var g = c.getRangeAt(0),
- h = document.createElement("span");
- h.appendChild(g.cloneContents()),
- g.insertNode(h);
- var i = h.innerHTML.replace(/(?:\n|\r\n|\r)/gi, "").replace(/<\s*script[^>]*>[\s\S]*?<\/script>/gim, "").replace(/<\s*style[^>]*>[\s\S]*?<\/style>/gim, "").replace(/<!--.*?-->/gim, "").replace(/<!DOCTYPE.*?>/gi, "");
- try {
- document.getElementsByTagName("body")[0].removeChild(h)
- } catch(f) {
- h.style.display = "none",
- h.innerHTML = ""
- }
- } else var d = "" + c;
- var e = document.getElementsByTagName("body")[0],
- f = document.createElement("div");
- f.style.position = "absolute",
- f.style.left = "-99999px",
- e.appendChild(f),
- f.innerHTML = d.replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g, "$1<br />$2") + "<br />" + Original,
- c.selectAllChildren(f),
- setTimeout(function() {
- e.removeChild(f)
- },
- 0)
- } else if ("object" == typeof document.selection.createRange) {
- event.returnValue = !1;
- var c = document.selection.createRange().text;
- window.clipboardData.setData("Text", c + "\n" + Original)
- }
- };
- document.body.oncopy = addCopyright;
- </script>
上一篇:关于JS获取来路url问题
精彩推荐相关内容
- (2013-08-14)JavaScipt基本教程之前言
- (2013-08-14)JavaScipt基本教程之JavaScript语言的基础
- (2017-03-19)前端JavaScript在线测评 可以来涨涨知识
- (2013-09-10)JavaScript输入输出
- (2013-10-11)Javascript实例教程(1)创建弹出式窗口和...
- (2013-09-11)JavaScript验证正则表达式大全
- (2013-09-11)JavaScript验证Email
- (2013-09-10)javascript的trim()函数的实现
- (2015-05-25)JavaScipt基本教程之对象的基本知识
- (2013-09-09)JavaScript中的Window窗口对象
相关栏目
热门文章
最新图文
评论排行
- (5)条phpcms筛选功能(经典无错)
- (4)条朋友圈转“贩卖儿童判死”
- (4)条微信即将封杀分销平台?传30
- (3)条做优化,十个最让用户反感的
- (2)条phpcms v9字段筛选教程
- (2)条【织梦bug】织梦5.7进入后台
- (1)条网页制作技巧教程:网页无障
- (1)条贪吃的阿里:阿里2年疯狂并
- (1)条史上最全SEO高级搜索命令大全
- (1)条互联网人阅兵式:程序员方阵