复制方法
function copy(text) {
if (navigator.clipboard) {
navigator.clipboard.writeText(text);
return true;
}
var copyInput = document.getElementById('copyInput');
if (!copyInput) {
var copyInput = document.createElement('input');
copyInput.setAttribute('id', 'copyInput');
copyInput.style.position = 'fixed';
copyInput.style.left = '-100%';
copyInput.style.top = '0';
copyInput.style.zIndex = -100;
copyInput.style.opacity = 0;
document.body.appendChild(copyInput);
}
copyInput.value = text;
copyInput.focus();
copyInput.select();
if (document.execCommand('copy')) {
document.execCommand('copy');
}
copyInput.blur();
return true;
}
调用方法
copy('传入你要复制的文本');
相关文章
navigator.clipboard
document.execCommand