田草博客

互联网田草博客


网友交流QQ群:11740834 需注明申请加入原因

微信 公众号:ByCAD

邮箱:tiancao1001x126.com
ByCAD,微信公众号
首页 | 普通 | 电脑 | AutoCAD | VB/VB.NET | FLash | 结构 | 建筑 | 电影 | BIM | 规范 | 软件 | ID
-随机-|-分布-
-博客论坛-|-﨣﨤﨧﨨-
-网站导航-|-规范下载-
-BelovedFLash欣赏-

用户登陆
用户:
密码:
 

站点日历
73 2024 - 12 48
1234567
891011121314
15161718192021
22232425262728
293031


站点统计

最新评论



同一IP,一天只显示一次广告asp代码 刻录机 无法访问……函数不正确
未知 网页被拷贝的时候自动添加文章转载连接地址   [ 日期:2009-02-08 ]   [ 来自:本站原创 ]  HTML
<script>document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + "\r\n\r\n欢迎转载,本文转自[田草博客www.tiancao.net] 原文链接:"+location.href; clipboardData.setData("text", text); } }, 100 ) }
</script>


程序代码:[ 复制代码到剪贴板 ]
document.body.oncopy = function () { 
 setTimeout( function () { 
  var text = clipboardData.getData("text");
  if (text) { 
   text = text + "\r\n欢迎转载: 田草博客(http://www.tiancao.net) 文章地址:"+location.href; clipboardData.setData("text", text);
  } 
    }, 100 ) 
}

以上代码保持为AddURL.js,然后在网页<body></body>之间加入:
<script src="include/AddLink.js" type="text/jscript"></script>
不过以上代码仅在IE下可用。

以下代码兼容IE Chrome Firefox
程序代码:[ 复制代码到剪贴板 ]
    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="\r\n欢迎转载: 田草博客(http://www.tiancao.net) 原文链接:"+location.href;
            clipboardData.setData('Text',t+'\r\n'+s);
        }
    }
    else
    {
        function addLink()
        {
            var body_element = document.getElementsByTagName('body')[0];
            var selection;
            selection = window.getSelection();
            var pagelink = "欢迎转载: 田草博客(http://www.tiancao.net) 原文链接:"+document.location.href;
            var copytext = selection + pagelink;
            var newdiv = document.createElement('div');
            newdiv.style.position='absolute';
            newdiv.style.left='-99999px';
            body_element.appendChild(newdiv);
            newdiv.innerHTML = copytext;
            selection.selectAllChildren(newdiv);
            window.setTimeout
            (
                function()
                {
                    body_element.removeChild(newdiv);
                },0
            );
        }
        document.oncopy = addLink;
    }

以上代码保持为AddURL.js,然后在网页<body></body>之间加入:
<script src="include/AddLink.js" type="text/jscript"></script>

[本日志由 tiancao1001 于 2017-11-16 01:50 PM 编辑]


暂时没有评论
发表评论 - 不要忘了输入验证码哦!
作者: 用户:  密码:   注册? 验证:  防止恶意留言请输入问题答案:2*9=?  
评论:

禁止表情
禁止UBB
禁止图片
识别链接
识别关键字

字体样式 文字大小 文字颜色
插入粗体文本 插入斜体文本 插入下划线
左对齐 居中对齐 右对齐
插入超级链接 插入邮件地址 插入图像
插入 Flash 插入代码 插入引用
插入列表 插入音频文件 插入视频文件
插入缩进符合
点击下载按钮 下标 上标
水平线 简介分割标记
表  情
 
Tiancao Blog All Rights Reserved 田草博客 版权所有
Copyright ©