复制内容到剪切板通用的js方法

/**
* 复制内容到剪切板
* @param text 要复制的内容
*/
function Clipboard(text) {
if (navigator.clipboard) {
navigator.clipboard.writeText(text);
//console.log('复制成功!');
} else {
const eventCopyer = event => {
event.preventDefault();
event.clipboardData.setData("text/plain", text);
}
document.addEventListener("copy", eventCopyer);
document.execCommand("copy");
document.removeEventListener("copy", eventCopyer);
}
}

最新文章

  1. python 环境配置
  2. Socket模块学习
  3. SpringRMI解析1-使用示例
  4. LoadRunner录制不弹出IE浏览器,event=0
  5. OPENSSL 学习整理-介绍
  6. 使用mysql-proxy代理实现msyql数据库读写分离
  7. Spring boot 整合redis单机版
  8. 版本控制工具--svn和git的使用(三) -----git的使用(1)
  9. 比较两个Date类型的数据相差几年
  10. LAB8 android
  11. D. Time to go back(思维)
  12. Tex_Err:缺失wlscirep.cls
  13. ​​ ​​Java后端学习路线图,你真的只需要这一张!
  14. 核化主成分分析(Kernel PCA)应用及调参
  15. いろはちゃんとマス目 / Iroha and a Grid (组合数学)
  16. 使用Ant发布web应用到tomcat
  17. 菜鸟学SSH(十三)——Spring容器IOC解析及简单实现
  18. C#中基于流的XML文件操作笔记
  19. okhttp进行网络传输文件
  20. 2.Hadoop集群安装进阶

热门文章

  1. 本地GoLand编辑与调试远端服务器上的代码
  2. UBOOT编译--- include/config/auto.conf、 include/config/auto.conf.cmd、 include/generated/autoconf.h (二)
  3. (GDB) GDB调试技巧,调试命令
  4. Devexpress控件pivotGridControl显示字段面板
  5. 靶机练习: Vikings
  6. Linux—软件管理
  7. 接口Interface的作用不止是解耦
  8. JavaScript:函数:如何声明和调用函数?
  9. .Net引用根目录子文件夹下的dll文件
  10. 关系数据库——MySQL