본문 바로가기
JavaScript

[Javascript] Clipboard, 텍스트 복사 (ctrl + C) 기능 구현 함수

by ssollacc 2023. 4. 10.
728x90
function copyEv(){
	 let text = $(".copyText").text() + "\r\n" + $(".copyTextBr").text(); // 복사할 내용

	 let t = document.createElement("textarea");
	 var agent = navigator.userAgent.toLowerCase();

	if(agent.indexOf("msie") != -1 || agent.indexOf('trident') != -1){   // IE일 때

	   document.body.appendChild(t);
	   t.value = text;

	   window.getSelection().selectAllChildren(t);

	}else{   // chrome일 때

	   t.textContent   = text;
	   document.body.appendChild(t);

	   t.select();

	}

	 document.execCommand("copy");
	 document.body.removeChild(t);
  }

 

728x90

댓글