點擊鏈接複製到剪貼板 js(兼容ie、firefox、chorme、safari...)

在後臺需要一個小小的修改,點擊鏈接可以把對應該鏈接的url取到,於是本着對工作負責 的態度,拜訪了一下度娘,發現一個好東西,可以(兼容ie、firefox、chorme、safari...等多個瀏覽器的js代碼,嘿嘿,剛好解決了我的問題,感謝原作者的無私共享精神,沒有千千萬萬個無私奉獻者,我相信我現在還在那個鬱悶呢。哈哈扯遠了,先貼出代碼如下:

  <script type="text/javascript">
    function copy_code(copyText) 
    {
        if (window.clipboardData) 
        {
            window.clipboardData.setData("Text", copyText)
        } 
        else 
        {
            var flashcopier = 'flashcopier';
            if(!document.getElementById(flashcopier)) 
            {
              var divholder = document.createElement('div');
              divholder.id = flashcopier;
              document.body.appendChild(divholder);
            }
            document.getElementById(flashcopier).innerHTML = '';
            var divinfo = '<embed src="../js/_clipboard.swf" FlashVars="clipboard='+encodeURIComponent(copyText)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
            document.getElementById(flashcopier).innerHTML = divinfo;
        }
             alert('copy成功!');
      }
    </script>
    
    <input id="inputTest" type="button" value="測試" onclick="copy_code('拷貝成功!帆船書會http://www.fanchuanbook.com')"  />

    
    <a id="inputTest"  href="javascript:void(0)" onclick="copy_code('拷貝成功!帆船書會http://www.fanchuanbook.com')">複製</a>
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章