自己在维护的一个站点很坑爹,复制到剪切板功能只能在老版本的火狐上使用。这里我简单记录下自己改造的过程。
使用的组件
Github:
https://github.com/zenorocha/clipboard.js
使用的组件
引入js文件
<script src="dist/clipboard.min.js"></script>
前端css样式
<button class="js-copy" >复制到剪切板</button>
编写js
<script>
var clipboard = new Clipboard('.js-copy', {
text: function() {
//复杂的计算、提取
return '这里被复制的内容';
}
});
</script>