前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >clipboard.js-master点击复制到系统剪切板适合移动及PC端

clipboard.js-master点击复制到系统剪切板适合移动及PC端

作者头像
JaneYork
发布2023-10-11 14:04:44
1720
发布2023-10-11 14:04:44
举报
文章被收录于专栏:PUSDN平行宇宙软件开发者网

现代化的“复制到剪切板”插件。不包含 Flash。gzip 压缩后仅 3kb。

A modern approach to copy text to clipboard

No Flash. No frameworks. Just 3kb gzipped

Copying text to the clipboard shouldn't be hard. It shouldn't require dozens of steps to configure or hundreds of KBs to load. But most of all, it shouldn't depend on Flash or any bloated framework.

That's why clipboard.js exists.

网盘下载地址:https://pan.baidu.com/s/1x6cD1U5ALiryZkecygOizg

下载后JS放在\clipboard.js-master\dist

使用示例:

代码语言:javascript
复制
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>target-input</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
    <!-- 1. Define some markup -->
    <input id="foo" type="text" value="hello">
    <button class="btn" data-clipboard-action="copy" data-clipboard-target="#foo">Copy</button>

    <!-- 2. Include library -->
    <script src="../dist/clipboard.min.js"></script>

    <!-- 3. Instantiate clipboard -->
    <script>
    var clipboard = new ClipboardJS('.btn');

    clipboard.on('success', function(e) {
        console.log(e);
    });

    clipboard.on('error', function(e) {
        console.log(e);
    });
    </script>
</body>
</html>

官网:https://clipboardjs.com/

GitHub地址:https://github.com/zenorocha/clipboard.js/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • A modern approach to copy text to clipboard
  • No Flash. No frameworks. Just 3kb gzipped
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档