复制网页指定内容怎么巧用clipboard,你应该这样做

现在由于网页内容是展现在网页上的,很多网站前端开发人员为了让客户复制自己单位或公司的相关信息,就得使用按钮命令让客户点击复制相关信息,但是有的小伙伴可能会想到JS原生复制代码,但是发现有的客户反馈并不能复制,那是因为有的浏览器支持,有的不支持,期中原因很多,大部分是不兼容导致的,因为不同浏览器商家内核不一样,浏览器设置的功能标准也不一样,所以,该考虑clipboard.js插件了,改插件兼容性还是可以的,现在几乎所有的网页前端用户都在用!

在使用之前,您得下载clipboard.JS插件,网络上很多,由于是国外插件,国内用户不一定可以下载到,但是国内中文网站还是可以下载安装包的;下面我讲解下如何使用该插件

第一,新建一个HTML文件,在这里我命名为demo.html

首先编写之前您的引用你下载的clipboard.js,引用方法<script src="路径/clipboard.js"></script>,在这里我的引用是这样的

clipboard.js文件放在JS文件夹下面,所以我是这样引用的

 

<script src="js/clipboard.js"></script>

第二、引用后,您需要写个按钮控件或者HTML标签按钮,我是这样写的

<div id="xycms_btn" data-clipboard-text="Hello word!"><span>点击复制</span></div>

第三、下面写段JS控制引用实例代码

<script>
      var xycms_btn = document.getElementById('xycms_btn');
      var clipboard = new ClipboardJS(xycms_btn);

      clipboard.on('success', function(e) {      
            alert('复制成功!');   
        }); 
    </script>

这样,您用浏览器打开您制作的demo.html文档,就会看到运行效果

点击就会提示复制成功,您找个文本粘贴就会粘贴好您复制的文档“hello Word!”,有的同学会问,找个文档在哪里设置的?你看下我贴的代码

 就这样,第一个引用并成功复制的案例就写好了,具体您可以根据您的需求更深一点去设计开发,核心都是一样的,唯一不一样的就是您设置的内容,位置,相关提示信息自己根据具体情况设计!

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

XYCMS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值