답변 3개 / 댓글 3개
채택된 답변
+20 포인트
키보드 프린트 스크린을 막을려면 아래와 같이 하면 될것 같구요.
프린트 스크린 키코드를 감지해서 클립보드에 붙이고 날리는 방식입니다.
이외 프로그램으로 찍는건 못막지 않을까 싶은데, 잘 모르겠네요.
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) {
}
}
어차피 할려면 다 할수가 있어서 신비님 말씀처럼 워터마크 하시는게 나으실겁니다.
답변을 작성하려면 로그인이 필요합니다.