js设置剪切板文本,兼容chrome
本文摘自:https://zhuanlan.zhihu.com/p/38052227
function setClipBoardData(text) {
var copy = function (e) {
e.preventDefault();
if (e.clipboardData) {
e.clipboardData.setData('text/plain', text);
} else if (window.clipboardData) {
window.clipboardData.setData('Text', text);
}
}
window.addEventListener('copy', copy);
document.execCommand('copy');
window.removeEventListener('copy', copy);
}
欢迎交流!