Copy to Clipboard in Javascript

Javascript에서 Clipboard로 글자 및 링크주소를 복사할때 사용합니다.

IE와 다르게 비IE에는 clipboardData를 내장하고 있지 않기 때문에 별도 처리가 필요합니다.
플레시 라이브러리를 이용하는 방법도 있지만, 그건 너무 거창? 하고 추가로 파일을 로드해야 하므로,
아래와 같이 prompt로 구현 하는방법을 추천합니다.

function copyToClipboard() {
  var text = $('#download-link').html();
  if(window.clipboardData){  // IE처리 
    window.clipboardData.setData('text', text);
  }
  else {                     // 비IE 처리
    window.prompt ("Copy to clipboard: Ctrl+C, Enter", text);
  }
}

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다