zoukankan      html  css  js  c++  java
  • Js复制链接代码

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>最全的Js复制链接代码</title>
    </head>
    <body>
    <p>
      <input type="button" name="anniu1" onClick='copyToClipBoard()' value="复制专题地址和url地址,传给QQ/MSN上的好友">
      <script language="javascript">
       function copyToClipBoard(){
        var clipBoardContent="";
        clipBoardContent+=document.title;
        clipBoardContent+="";
        clipBoardContent+=this.location.href;
        window.clipboardData.setData("Text",clipBoardContent);
        alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友");
      }
      </script>  
      <br />
      <br />

     
    直接复制url
    <input type="button" name="anniu2" onClick='copyUrl()' value="复制URL地址">
     <script language="javascript">
       function copyUrl()
       {
        var clipBoardContent=this.location.href;
        window.clipboardData.setData("Text",clipBoardContent);
        alert("复制成功!");
       }
      </script>
    <br/>
    <br/>
      点击文本框时,复制文本框里面的内容
    <input onclick="oCopy(this)"  value="你好.要copy的内容!">
    <script language="javascript"> 
    function oCopy(obj){ 
    obj.select(); 
    js=obj.createTextRange(); 
    js.execCommand("Copy")
    alert("复制成功!"); 

    </script>
     <br />
      <br />
     复制文本框或者隐藏域中的内容
    <script language="javascript"> 
    function CopyUrl(target){ 
    target.value=myimg.value; 
    target.select();  
    js=myimg.createTextRange();  
    js.execCommand("Copy");
     alert("复制成功!");

    function AddImg(target){ 
    target.value="[IMG]"+myimg.value+"[/ img]";
    target.select(); 
    js=target.createTextRange();  
    js.execCommand("Copy"); 
    alert("复制成功!");

    </script>
     
    <input name=myimg type=hidden id=myimg value="http://blog.csdn.net/CHBOS" /> 
    <input name=imgurl type=text size=32 value="http://blog.csdn.net/CHBOS" /> 
    <input type=button value="点击这里复制本站地址" onclick="CopyUrl(imgurl);" /> 


    <br />
    <br/>
    复制span标记中的内容
    <script type="text/javascript"> 
    </script>
    <br />
    <br />
    <script type="text/javascript">function copyText(obj)  

    var rng = document.body.createTextRange(); 
    rng.moveToElementText(obj); 
    rng.scrollIntoView(); 
    rng.select(); 
    rng.execCommand("Copy"); 
    rng.collapse(false);
    alert("复制成功!");

    </script> 

    以下是代码片段:<br />
    <br />
    <span id="tbid">http://hsyjxzht.blog.163.com/</span>  
    [<a href="#" onclick="copyText(document.all.tbid)">点击复制</a>]<br/><br/> 
    <span id="tbid2">http://hsyjxzht.blog.163.com/</span>  
    [<a href="#" onclick="copyText(document.all.tbid2)">点击复制</a>]<br/><br/> 

    </p>

    JS实现复制本文链接,推荐给QQ/MSN上的好友

    第一种不带标题:http://www.86shichang.com/blog/?post=150

    <a title="复制本文链接发给你QQ/MSN上的好友" href="JavaScript:copyUrl()" rel="nofollow">复
    制链接发给好友</a>

    <script type="text/javascript">
    var Url = document.URL;
      function copyUrl()
      { 
      window.clipboardData.setData("Text",Url );
      alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友!/r/n/r/n内容如下:/r/n" + Url);
      }
    </script>

    第二种带标题:如何实现复制内容自动加上文章链接 http://www.86shichang.com/blog/?post=150

    <input type="button" name="Submit" onClick='copyToClipBoard()' value="分享给QQ/MSN上的好友">
                        <script language="javascript">
                           function copyToClipBoard(){
                            var clipBoardContent="";
                            clipBoardContent+=document.title;
                            clipBoardContent+=" ";
                            clipBoardContent+=this.location.href;
                            window.clipboardData.setData("Text",clipBoardContent);
                            alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友");
                          }
    </script>

     第三种复制指定的地址 如 http://www.baidu.com

    <script language="JavaScript">
    function CopyUrl()
    {   
        clipboardData.setData('text',QQ.value);   
        alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友!/r/n/r/n内容如下:/r/n" +

    QQ.value);
    }</script>
    <input type="hidden" size=0 value="http://www.baidu.com" name="QQ">
    <a href="#" onClick='CopyUrl()'>复制链接发给好友</a>


    </body>
    </html>

  • 相关阅读:
    python 上传下载文件
    post方式加载iframe
    js 实现打印功能
    python 判断数据类型
    web样式无法正常显示
    C# 调用python
    PDF转换成Txt
    js预览PDF的插件(亲测支持IE9,火狐,等等)
    文件下载
    asp.net网站发布到服务器GET的技能
  • 原文地址:https://www.cnblogs.com/piuba/p/3453337.html
Copyright © 2011-2022 走看看