前端实现复制到剪贴板

原理: document.execComman('copy')可以复制选中内容到剪贴板,如果成功返回true,失败返回false

缺点: 并非所有浏览器都支持,需要处理异常try...catch...

实现过程:  利用<input>来辅助一下

1.设置input的value为想要复制的内容

oInput.value = "要复制的内容"

2.选中input的所有内容

oInput.select()

3.尝试复制

try{
    document.execCommand('copy');
} catch(e){
    console.log('浏览器不支持该功能');
}

猜你喜欢

转载自www.cnblogs.com/jx-z/p/12934073.html