홈페이지 html head 부분에 아래 코드를 삽입하면 된다!
copyAllow() 함수 부분은 특정환경 OK시 가능하게 하려고 수정중인 내용.
---------------------------------------------------------
<style>
body {
-webkit-font-smoothing: subpixel-antialiased;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-ms-user-select: none;
-moz-user-select: none;
user-select: none;
}
</style>
<script>
var copyFlag = false;
$(document).ready(function(){
$(document).bind("contextmenu", function(e) {
if(!copyFlag){
return false;
}
});
});
$(document)[0].oncontextmenu = function() {
if(!copyFlag){
return false;
}
}
$(document).mousedown(function(e) {
if( e.button == 2 && !copyFlag ) {
alert('내용을 복사할 수 없습니다.');
return false;
} else {
return true;
}
});
function copyAllow(){
copyFlag = true;
$("body").css("user-select","auto");
$("body").attr("ondragstart","");
$("body").attr("onselectstart","");
$("body").attr("oncontextmenu","");
}
</script>
<!--body쪽에 아래 태그 붙일 것-->
<body oncontextmenu='return false' onselectstart='return false' ondragstart='return false'>
'웹개발' 카테고리의 다른 글
소스코드에 색 입히는 사이트 (0) | 2019.10.03 |
---|---|
네이버 앱 브라우저 디버깅 (0) | 2019.10.03 |
우클릭 금지 해제하기 (크롬) (0) | 2019.10.03 |
이글루스 우클릭 방지 위젯 (0) | 2019.10.03 |
kendo UI 적용방법 (grid from table) (0) | 2019.10.03 |
댓글