复制网页内容自动添加网站版权信息兼容IE谷歌火狐

  1. var Sys = {};
  2. var ua = navigator.userAgent.toLowerCase();
  3. if( window.ActiveXObject )
  4. {
  5. document.body.oncopy=function()
  6. {
  7. event.returnValue = false;
  8. var t=document.selection.createRange().text;
  9. var s="\r\n原文出自[佳帅个人博客] 转载请保留原文链接:"+location.href;
  10. clipboardData.setData(‘Text‘,t+‘\r\n‘+s);
  11. }
  12. }
  13. else
  14. {
  15. function addLink()
  16. {
  17. var body_element = document.getElementsByTagName(‘body‘)[0];
  18. var selection;
  19. selection = window.getSelection();
  20. var pagelink = " 原文出自[佳帅个人博客] 转载请保留原文链接:"+document.location.href;
  21. var copytext = selection + pagelink;
  22. var newdiv = document.createElement(‘div‘);
  23. newdiv.style.position=‘absolute‘;
  24. newdiv.style.left=‘-99999px‘;
  25. body_element.appendChild(newdiv);
  26. newdiv.innerHTML = copytext;
  27. selection.selectAllChildren(newdiv);
  28. window.setTimeout
  29. (
  30. function()
  31. {
  32. body_element.removeChild(newdiv);
  33. },0
  34. );
  35. }
  36. document.oncopy = addLink;
  37. }
时间: 2024-10-13 16:20:39

复制网页内容自动添加网站版权信息兼容IE谷歌火狐的相关文章

JavaWeb页面添加隐藏版权信息

JavaWeb页面添加隐藏版权信息. 首先,我推荐一个值得玩味的版权站点,有兴趣的朋友能够去看上一看.Nazo Level 1,这个demo中我能发掘到有5个步骤,你看你能发现几层? 接下来.我来介绍一下我自己设计的一个隐藏版权信息,我觉得还不错. 效果图 准备版权信息 在一个你能够控制的server上部署一台专门的server.用来控制相应的版权信息,提供一个url给你要加入版权信息的web站点上. 这个非常easy,就不须要多介绍了. 构造页面内容 <c:choose> <c:oth

网狐SQL常用脚本自动添加子游戏信息棋牌平台架设教程

好久没写了,这次给大家说个用SQL脚本自动添加子游戏每次新装好环境后,增加子游戏是个重复的劳动,很麻烦,怎么能让他自动生成呢.下面我们就用SQL脚本来解决. 将下面代码写入记事本,保存成 " 游戏ID.SQL".USE QPPlatformDBGOTRUNCATE TABLE GameGameIteminsert into GameGameItem(GameID, GameName, SupporType, DataBaseAddr, DataBaseName, ServerVersi

JS实现复制网页内容自动加入版权内容代码和原文链接

<script type="text/javascript"> var Sys = {}; var ua = navigator.userAgent.toLowerCase(); if( window.ActiveXObject ){ document.body.oncopy = function(){ event.returnValue = false; var t=document.selection.createRange().text; var s=" 原

让Visual Studio 自动添加头部注释信息

在日常的开发过程中我们经常需要为我们的类文件添加注释和版权等信息,以前都是将信息文本复制.粘贴,要是添加一两个个还好,要是添加很多就显得很麻烦了.为了减少这种重复性的工作,有没有好的解决办法呢?答案是肯定的,其实我们每次添加的文件都是按照类库模板自动生成的,所以只需要修改Visual Studio的类库模板就可以了. 首先找到Visual Studio(2005.2008.2010) 的安装路径下\Common7\IDE\ItemTemplatesCache\CSharp\目录,面有好多目录,W

JS实现剪切板添加网站版权、来源

公司官网有这样需求,写好后,备份以后留用. 只兼容chrome.firefox.IE9+等主流浏览器. // https://developer.mozilla.org/en-US/docs/Web/Events/copy // https://developer.mozilla.org/en-US/docs/Web/API/ClipboardEvent/ClipboardEvent // https://developer.mozilla.org/en-US/docs/Web/API/Wind

如何正确书写网站版权信息

从法律角度看,版权保护是随着作品(无论是文字,还是图片)的问世的即刻就得到版权的保护的,并不是必须要声明.但是作为惯例,这一小行文字还是有很好加强意识,提醒浏览者,所观看的内容是受到版权保护的. 正确的格式应该是:Copyright [dates] by [author/owner] ? 通常可以代替Copyright, 但是不可以用(c). All Rights Reserved 在某些国家曾经是必须的,但是现在在大多数国家,都不是法律上必须有的字样. 参见下面几个正确的格式: ?1995-2

Visual Studio 2012自动添加注释(如版权信息等)

http://blog.csdn.net/jiejiaozhufu/article/details/16357721注释宏的原码 /************************************************************************************ * Copyright (c) 2013 your company. All Rights Reserved. * CLR版本: 4.0.30319.18052 * 机器名称:XXXX-PC * 公

sublime 设置新建文件自动添加author(作者)等文件头信息

很多时候, sublime 自带自动添加文件头信息, 但是并不是我们想要比如下面这样的:新建一个python文件 自动添加的author 信息== 上面并不是我想要的, 我想要下面这样的效果:== 这就需要我们设置插件来自定义化, 步骤1) 安装 file Header 插件 (一般默认已经安装)2) 设置变量 比如author 值, email 的值3) 修改语言 模板具体如下:第一步: 查看是否已安装 file Hdader 插件== 能找到 File Header 就说明已经安装, 如果没

怎样去除织梦版权信息中的Power by DedeCms

用织梦建站时,网站底部调用的版权信息最后总会多出一个Power by DedeCms链接,此链接是织梦系统中默认的指向织梦官网的外链.本文就介绍两种去除这个外链的方法. 1.为什么要去除Power by DedeCms 在讲解怎样去除Power by DedeCms前,先要明白为什么要去除这外链.新手站长可能觉的无所谓,不就是给织梦官网做了个外链吗,就当做好事了,没必要费劲除掉这个链接吧. 事实上,自己的网站最好还是去除这链接,有两个原因. (1)正规网站底部的版权信息,应该是显示自己的信息,版