JavaScript 는 ZeroClipboard 를 사용 하여 클립보드 조작

1.ZeroClipboard 다운로드 주소
ZeroClipboard 의 다운로드 주 소 를 자세히 알려 드 립 니 다.
Zero Clipboard 에서 시 작 된 JavaScript+flash 복사 라 이브 러 리 클래스
ZeroClipboard 기반 웹 사이트 콘 텐 츠 복사 붙 여 넣 기 JS 필터 원본
zeroclipboard 는 js 와 flash 로 실 현 된 클립보드 파일 로 복사 합 니 다.
js 인용 추가

<script src="../Assets/js/jquery-1.8.3.min.js"></script>
 <script src="../Assets/js/ZeroClipboard/ZeroClipboard.js"></script> 
3.플러그 인 초기 화

$(function () {
   InitCopyToClipboard('btnCopyToClipBoard');
 });
//         
function InitCopyToClipboard(btnId) {
ZeroClipboard.setMoviePath("../Assets/js/ZeroClipboard/ZeroClipboard.swf"); //  flash          
var clip = new ZeroClipboard.Client(); //       

clip.setHandCursor(true);
clip.addEventListener('onmouseup', function (client) { //     
 //                    
 clip.setText('           '); 
});
clip.glue(btnId); // flash     ID DOM 


//            flash      id ,               
bind(window, "resize", function () {
  clip.reposition();
});
return false;
}

/************************************ 
*        
* @param obj :          
* @param type :     。   "on".   : "click"     "onclick". 
* @param fn :        
************************************/
function bind(obj, type, fn) {
if (obj.attachEvent) {
obj['e' + type + fn] = fn;
obj[type + fn] = function () { obj['e' + type + fn](window.event); }
obj.attachEvent('on' + type, obj[type + fn]);
} else
obj.addEventListener(type, fn, false);
}
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기