This website collects cookies to deliver better user experience
<div class="js-output"></div>
try { const content = document.getElementsByClassName('js-output')[0].innerHTML; const blobInput = new Blob([content], {type: 'text/html'}); const clipboardItemInput = new ClipboardItem({'text/html' : blobInput}); navigator.clipboard.write([clipboardItemInput]); } catch(e) { // Handle error with user feedback - "Copy failed!" kind of thing console.log(e); }
innerHTML
Blob
USVString
ClipboardItem
35
0