k2hyun

textarea 입력내용을 클립보드에 복사하기 본문

소프트웨어

textarea 입력내용을 클립보드에 복사하기

hyunhwan 2008. 10. 18. 11:42
반응형

textarea의 입력내용을 클립보드에 복사하려면 아래 스크립트를 추가하고,

<script language="JavaScript">
<!--
window.fCopyToClipboard = function(rSource){
  rSource.select()
  if(window.clipboardData){ var r=clipboardData.setData('Text',rSource.value); return 1; }
  else return 0
}
//-->
</script>


아래처럼 textarea에 다음 내용을 추가합니다.

onfocus="if(window.fCopyToClipboard){if(window.fCopyToClipboard(this)) alert('클립보드에 복사되었습니다.') }"


예제>

<script language="JavaScript">
<!--
window.fCopyToClipboard = function(rSource){
  rSource.select()
  if(window.clipboardData){ var r=clipboardData.setData('Text',rSource.value); return 1; }
  else return 0
}
//-->
</script>

<textarea rows="10" cols="65"
  accesskey="x"
  onfocus="if(window.fCopyToClipboard){if(window.fCopyToClipboard(this)) alert('클립보드에 복사되었습니다.') }">....입력내용....</textarea>

 

반응형
Comments