-
[javascript/jQuery] 클립보드 액세스 허용여부 확인하기프로그램/jQuery/Javascript 2013. 9. 11. 10:28클립보드 허용여부를 어떻게 확인하지?
클립보드를 활용하여 코드를 짜는 경우 이러한 문구가 나옵니다.
하지만 클라이언트가 액세스 허용을 했는지.. 안했는지 여부를 판단하는건 모르겠죠?
뭐 제가 사용하는 방법이 100%정확하다 라고는 말씀 못드립니다만.
저는 이렇게 해도 문제가 없었습니다.
아래 소스를 참고하시면 됩니다.
function setClip(){ var txt = $(this).attr("attr") == "url" ? url : urlImg; if ((navigator.appName).indexOf("Microsoft")!= -1) { var returnAccess = ''; if(window.clipboardData){ var ret = null; ret = clipboardData.clearData(); if(ret){ window.clipboardData.setData('Text', txt); alert('클립보드에 주소가 복사되었습니다.'); }else{ alert("클립보드 액세스 허용을 해주세요."); } } } else { alert("해당 브라우저는 클립보드를 사용할 수 없습니다.\r\nURL을 [Ctrl+C]를 사용하여 복사하세요."); } }
'프로그램 > jQuery/Javascript' 카테고리의 다른 글
[jQuery/javascript] escape,encodeURI,encodeURIComponent 인코딩 종류와 사용예 (0) 2013.09.12 [jQuery] 셀렉터(seletor) 비슷한 값으로 찾는 방법 (0) 2013.09.11 [jQuery/javascript] 폼필터, 폼선택, 폼 가져오기 <form selector> (0) 2013.09.11 [jQuery/PlugIn]이미지 자동으로 넘기는 cycle 플러그인 활용기.<이미지슬라이더> (0) 2013.09.10 [javascript/jQuery]스크롤시 메뉴 항상 위에 배치 시키기 (퀵메뉴) (0) 2013.09.10