挣脱家的怀抱
回归出租房
淡去一身年味
你我
依旧
仍是
打工仔
哈哈哈
2-13
开工大吉
---------------------------------
效果示例
实现技术
clipboard
clipboard 优势
独立
不依赖Flash
轻量化
压缩后仅3kb.
安装
可以通过 npm 来安装它。
npm install clipboard --save
使用
引入到项目之中即可食用
利用html5 data属性的特性
所有主流浏览器都支持 data-* 属性。
相关详参 w3school:http://www.w3school.com.cn/tags/att_global_data.asp
使用场景 分为三个
我使用的是直接从属性复制文本内容 顾名思义 直接在拷贝的目标元素上加入自定义属性 data-clipboard-text 即可
其中的url可直接定义内容,也可为动态变化的内容 看项目需求
另外还有两种
① data-clipboard-target 属性
类似上面的属性复制文本
这里属性的目标为一个 元素名
例子
② data-clipboard-action 属性 action后分为两种类型 copy cut 复制 或 剪切
剪切内容 只在textarea标签下有效 默认为copy
创建链接
取消
复制链接