답변 3개
채택된 답변
+20 포인트
5년 전
키보드 프린트 스크린을 막을려면 아래와 같이 하면 될것 같구요.
프린트 스크린 키코드를 감지해서 클립보드에 붙이고 날리는 방식입니다.
이외 프로그램으로 찍는건 못막지 않을까 싶은데, 잘 모르겠네요.
document.addEventListener("keyup", function (e) {
var keyCode = e.keyCode ? e.keyCode : e.which;
if (keyCode == 44) {
stopPrntScr();
}
});
function stopPrntScr() {
var inpFld = document.createElement("input");
inpFld.setAttribute("value", ".");
inpFld.setAttribute("width", "0");
inpFld.style.height = "0px";
inpFld.style.width = "0px";
inpFld.style.border = "0px";
document.body.appendChild(inpFld);
inpFld.select();
document.execCommand("copy");
inpFld.remove(inpFld);
}
function AccessClipboardData() {
try {
window.clipboardData.setData('text', "Access Restricted");
} catch (err) {
}
}
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
4
4455
5년 전
감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
4
4455
5년 전
감사합니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인