[javascript] 클립보드로 URL 복사하기
< div id="layerCopyShareUrl" style="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;padding:0;border:0;">< /div>
$("#layerCopyShareUrl").html("");
$("#layerCopyShareUrl").html(window.location.href);
let clip = document.getElementById("layerCopyShareUrl");
if(document.body.createTextRange) {
let range = document.body.createTextRange();
range.moveToElementText(clip);
range.select();
document.execCommand("Copy");
alert("Copied1");
document.selection.empty();
}
else if(window.getSelection) {
let selection = window.getSelection();
let range = document.createRange();
range.selectNodeContents(clip);
selection.removeAllRanges();
selection.addRange(range);
document.execCommand("Copy");
alert("Copied2");
selection.removeAllRanges();
}