js 클립보드 로 복사, 모든 브 라 우 저 호 환

1847 단어
프로젝트 를 하 는 데 필요 한 것 은 간단 하 다 고 생각 했 지만 오랫동안 찾 았 습 니 다. 대부분 똑 같 습 니 다. 아직 잘 모 르 겠 습 니 다. 마지막 에 Zero Clipboard 라 는 물건 을 찾 았 습 니 다. 사실은 인터넷 에서 검색 하면 있 지만 자신 이 사용 할 수 없 었 습 니 다. 며칠 동안 고민 하 다가 이 물건 이 서버 에 배치 되 어야 효과 가 있다 는 것 을 알 게 되 었 습 니 다!로 컬 파일 을 그렇게 열 면 효과 가 없습니다!그리고 아버 지 를 속 이 는 것 도 있 습 니 다. 복사 단 추 를 td 태그 에 넣 으 면 효력 이 없습니다!!고생 이 야!
이 물건 은 평소에 사용 할 수 없 는 두 가지 물건 을 사용 합 니 다. 하 나 는 jquery. zclip. js 와 ZeroClipboard. swf 입 니 다. 다음은 예 입 니 다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>        </title>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.zclip.js"></script>
<script type="text/javascript">
$(document).ready(function() {
    var summary='      ';
    if(window.clipboardData){
        $('#copy_button').click(function(){
            window.clipboardData.setData('text', summary); 
            alert("         !");
        });
    }else{
        $('#copy_button').zclip({
            path:'ZeroClipboard.swf',
            copy:function(){return summary;},
            afterCopy:function(){alert("         !");}
        });
    }
});
</script>
</head>      
<body>
     <input id="copy_button" type="button" value="wefwefwef"/>            
</body>
</html>
  • 알림: 서버 에 두 어야 합 니 다. 로 컬 효과 가 없습니다. 최종 알림:
  • td 태그 의 요소 가 잘못 되 었 습 니 다
  • jquery. zclip. js 와 ZeroClipboard. swf 다운로드

    좋은 웹페이지 즐겨찾기