클립보드로 복사하기 (zClip)
zClip는 "copy to clipboard" 기능을 만들어내는 jQuery 플러그인입니다.
몇 줄의 코드를 삽입하는 작업으로 간단하게 "copy to clipboard" 기능을 만들어 낼 수 있습니다.
플러그인 파일은 아래 사이트에서 받을 수 있습니다.
http://www.steamdev.com/zclip/
페이지 하단에 보면은 다운로드와 사용 방법이 적혀있습니다.
jquery.zclip.min.js , ZeroClipboard.swf 파일을 다운받습니다.
사용법
1) jQuery 와 zClip 삽입 스크립트를 소스 상단에 추가합니다.
2) <script> 블록 안에서, "copy button" 이 될 요소에 zClip 기능을 추가해 줍니다. 기본기능으로 클립보드에 내용 카피후 카피 된 내용이 alert 창으로 뜨게 됩니다.
3) 기본 alert 창을 수정하고 싶은경우 아래와 같이 사용자 정의 콜백을 사용합니다.
4) 파라미터 & 기본값
Setting |
||
Variable |
Default Value |
Available Values |
path* |
"ZeroClipboard.swf" |
"path/to/ZeroClipboard.swf" |
copy* | null | any string, or any javascript expression or function that returns a string |
afterCopy | null |
specify a function to call after text is copied. (your afterCopy function will overwrite the default alert box.) |
beforeCopy | null |
specify a function to call before text is copied. |
clickAfter |
true |
true |
setHandCursor | true | true false |
setCSSEffects | true | true false |
* required |
'개발 > javascript' 카테고리의 다른 글
[javascript] 문자열의 왼쪽부터 byte 단위로 자르기 (0) | 2013.06.26 |
---|---|
[javascript] 문자열 Byte 체크 함수 (0) | 2013.01.21 |
[javascirpt] Knockout.js (0) | 2012.03.19 |
[jQuery] - v 1.3.2 $('img').height()를 하면 0이 나올때 (0) | 2012.03.06 |
아무것도 안하는 a 태그 걸기 (0) | 2012.02.22 |