Code
javascript
async function copy(text) {
if (navigator.clipboard) {
await navigator.clipboard.writeText(text);
return true;
}
const textarea = document.createElement("textarea");
textarea.value = text;
textarea.style.position = "fixed";
textarea.style.opacity = "0";
document.body.appendChild(textarea);
textarea.select();
const ok = document.execCommand("copy");
document.body.removeChild(textarea);
return ok;
}