网页粘贴板处理

当我们在浏览网页的时候,偶尔看到一些精彩的博文,然后就复制下来,保存到本地。但我们仔细发现,在复制粘贴后,在文本的结尾会有复制文本页面的网址。这就属于一种网站推广。那么该怎么让自己的网站也实现这种效果呢?

示例如下:

<html>

<head>

       <title></title>

       <script type=”text/javascript”>

              function copyText(){

                     clipboardData.setData("Text",clipboardData.getData("Text")+'欢迎再次访问我的网站:'+location.href);

              }

       </script>

</head>

 

<body oncopy=”setTimeout(‘copyText()’,100)”>

       <form>

              <div>

                     我的网站欢迎您的到来!

              </div>

       </form>

</body>

</html>

附加:clipboardData对象有三个方法:getData():获取复制的文本。clearData():清除粘贴板内容。setData():设置粘贴板的内容。

posted @ 2013-10-25 16:30  梦想的火把永不熄灭  阅读(239)  评论(0编辑  收藏  举报