js 实用封装 点击按钮复制到剪贴板

封装剪贴板:

    function Copy(str) {
            var save = function (e) {
                //设置需要复制模板的内容
                e.clipboardData.setData('text/plain',str);
                //阻止默认行为
                e.preventDefault();
            }
            // h5监听copy事件,调用save函数保存到模板中
            document.addEventListener('copy',save);
            // 调用右键复制功能
            document.execCommand('copy');
            //移除copy事件
            document.removeEventListener('copy',save);
            alert("复制成功");
        }

点击调用函数

 $('.CopeBorder').on('click',function () {
           var CopeBorder=$(".CopeText").text();
           // console.log(typeof CopeBorder)
            Copy(CopeBorder);
  })
posted @ 2018-06-20 10:50  Panax  阅读(557)  评论(0编辑  收藏  举报