テキストをクリップボードにコピーしてみる

var textarea = document.createElement('textarea');
var body = document.getElementsByTagName('body')[0];
textarea.textContent = "テキスト";
body.appendChild(textarea);
textarea.select();
document.execCommand('copy');
body.removeChild(textarea);

↓使い方の例

javascript:(function(){

var xhr = new XMLHttpRequest(); var url = ''; xhr.open('POST', url, false); xhr.setRequestHeader('Content-type', 'application/json'); xhr.onreadystatechange = function () { if (xhr.readyState === 4) { if (xhr.status === 200) { var json = JSON.parse(xhr.responseText); var textarea = document.createElement('textarea'); var body = document.getElementsByTagName('body')[0]; textarea.textContent = json.json_data; body.appendChild(textarea); textarea.select(); console.log(textarea.textContent); document.execCommand('copy'); body.removeChild(textarea); } } }; var data = JSON.stringify({'post_data': 1}); xhr.send(data); }

)();