clipboard.js怎么用
发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,这篇文章将为大家详细讲解有关clipboard.js怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。(1)介绍:clipboard.js是一款轻量级的实现复制文
千家信息网最后更新 2024年12月12日clipboard.js怎么用(1)介绍:
(2)clipboard复印内容的方式有
(3)Function操作有两种:
(5)函数和属性的兼容方式
这篇文章将为大家详细讲解有关clipboard.js怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
(1)介绍:
clipboard.js是一款轻量级的实现复制文本到剪贴板功能的JavaScript插件。通过该插件可以将输入框,文本域,DIV元素中的文本等文本内容复制到剪贴板中
clipboard.js支持主流的浏览器:chrome 42+; Firefox 41+; IE 9+; opera 29+; Safari 10+;
(2)clipboard复印内容的方式有
从target复印目标内容
通过function 要复印的内容
通过属性返回复印的内容
target复印目标内容,这里不说,就说一下function和属性的操作。
(3)Function操作有两种:
第一种:
通过target的function复印内容
通过target指定要复印的节点,这里返回舒值是'hello'
hello
第二种:
通过text的function复印内容
text的function指定的复印内容,这里返回'to be or not to be'
第二种: 多节点
通过class获取所有button按钮,并做为参数传送给Clipboard。每个按钮被点击时,返回值的内容是其对应的data-clipboard-text的内容,分别是1,2,3
// 通过class注册多个button,获取data-clipboard-text的值
(5)函数和属性的兼容方式
函数:
//ClipboardJS.isSupported() //--------这句为:是否兼容var clipboard = new Clipboard('.btn');//优雅降级:safari 版本号>=10,提示复制成功;否则提示需在文字选中后,手动选择"拷贝"进行复制clipboard.on('success', function(e) { alert('复制成功!') e.clearSelection();});clipboard.on('error', function(e) { alert('请选择"拷贝"进行复制!')//尝试去掉alert,能弹出系统的"拷贝"工具,但是需要点击两次按钮才能弹出,具体原因还不清楚,参考上图。有人说可以试一下在触发的地方写一个空点击事件, οnclick="" 因为ios不单纯支持on事件});
属性:
------------------- copy() { var clipboard = new Clipboard(".email") // console.log(clipboard); clipboard.on("success", e => { // console.log("复制成功", e); Toast({ message: "复制成功" }) // 释放内存 clipboard.destroy() }) clipboard.on("error", e => { // 不支持复制 Toast({ message: "手机权限不支持复制功能" }) console.log("该浏览器不支持自动复制") // 释放内存 clipboard.destroy() }) }
关于"clipboard.js怎么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
内容
复印
属性
节点
支持
成功
按钮
拷贝
文本
篇文章
事件
内存
函数
剪贴板
功能
参数
插件
方式
更多
浏览器
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
吴中区知名服务器代理厂家
数据库查询出生日期条件
粤语配音软件开发
数据库写错了怎么修改
无尽之剑服务器
服务器连接异常请重新登陆
租服务器空间安全吗
服务器出现404页面是什么意思
步道乐跑服务器刷乐跑
打开苹果的文件显示未连接服务器
政府岗位网络安全制度
服务器里边可以装什么东西
数据库多进程检索
怀旧服务器德鲁伊
北外博雅数据库
黎明杀机在中国有服务器吗
服务器机柜门密码锁
高中网络安全教育资料
网络安全实用技术第三版答案
红河州党政数据库
仿真软件开发教程
网络安全读本发布
上位机软件开发工具vb
网络安全面临问题有哪些
网络安全服务器作用
云服务器管理面板图
网络技术输出端口
邮箱服务器跟云服务器的区别
王者荣耀战队服务器怎么登录
apache静态服务器