웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
붙여넣기 및 마우스 우측버튼 금지..
2002.10.31 13:18
<html>
<head>
<script>
function ctrl(e) { // ctrl+v 무반응 스크립트
if(document.all) {
if(event.keyCode == 86) {
event.returnValue=false;
}
}
if(document.layers) {
if(event.keyCode == 86) {
event.returnValue=false;
}
}
}
document.onkeydown=ctrl;
</script>
</head>
<body oncontextmenu="return false">
.....
저희 회사에서 결제관련페이지를 제작하는데, 기존에 있던 페이지에서 고객들이 붙여넣기를 하는 바람에... ㅡ.ㅡ;; 그러니까 소숫점 이하는 쓰면 안되는데 (물론 이후에 프로그램 상에서도 한 번 걸러주지만 이게 단순 에러만 띄워서...)
딴데다 써놓고 복사해서 붙여넣고는 안된다고 뭐라 하시는 분들이 있더라구요.
그래서 아예 붙여넣기를 못하게 하려고 돌아다니다보니 위와 같은 정도로 나오더군요.
스크립트 부분은 키보드로 붙여넣기 방지.
바디 태그에 있는 부분은 마우스 오른쪽 버튼클릭시 보조메뉴를 보여주지 않게 하는것.
별거 아니지만... 그냥 간혹 써야할 때는 쓰는게.. (물론 인풋 박스에서 숫자 외의 코드는 못 붙여넣게 처리를 해도 됩니다만.. 이건 붙여넣기를 할 때 무방비더군요..)
<head>
<script>
function ctrl(e) { // ctrl+v 무반응 스크립트
if(document.all) {
if(event.keyCode == 86) {
event.returnValue=false;
}
}
if(document.layers) {
if(event.keyCode == 86) {
event.returnValue=false;
}
}
}
document.onkeydown=ctrl;
</script>
</head>
<body oncontextmenu="return false">
.....
저희 회사에서 결제관련페이지를 제작하는데, 기존에 있던 페이지에서 고객들이 붙여넣기를 하는 바람에... ㅡ.ㅡ;; 그러니까 소숫점 이하는 쓰면 안되는데 (물론 이후에 프로그램 상에서도 한 번 걸러주지만 이게 단순 에러만 띄워서...)
딴데다 써놓고 복사해서 붙여넣고는 안된다고 뭐라 하시는 분들이 있더라구요.
그래서 아예 붙여넣기를 못하게 하려고 돌아다니다보니 위와 같은 정도로 나오더군요.
스크립트 부분은 키보드로 붙여넣기 방지.
바디 태그에 있는 부분은 마우스 오른쪽 버튼클릭시 보조메뉴를 보여주지 않게 하는것.
별거 아니지만... 그냥 간혹 써야할 때는 쓰는게.. (물론 인풋 박스에서 숫자 외의 코드는 못 붙여넣게 처리를 해도 됩니다만.. 이건 붙여넣기를 할 때 무방비더군요..)
댓글 3
-
steelheart
2002.10.31 17:06
-
세죠위그이
2002.11.01 13:54
steelheart// 혹시 oncopy 되나요? -_-;; 그냥, 궁금해서.. -
steelheart
2002.11.02 20:19
세죠위그이님, oncopy 이벤트 가능합니다.
<input oncopy="return false;" value="abcde"> 이런 식으로 하면....
Ctrl-C나 오른쪽 버튼을 눌러서 복사하는 건 불가능합니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
네트워크 보안 - 스팸메일 추적 방법 [10] | 정후니 | 2001.09.29 |
[팁] mysql root password 분실했을 때 [5] | 최상훈 | 2001.09.27 |
윈도우에 설치된 MySQL의 root 패스워드 분실시 대처방법 [7] | Mintzz | 2001.04.29 |
리눅스 스왑 파티션 만들기 | skywalkers | 2001.01.03 |
MySQL DB(디비)와 Table(테이블) Delete(삭제/초기화)하는 방법 [16] | 차카게살자 | 2002.01.01 |
회원가입할때 중복막기 [4] | 김도훈449 | 2009.01.25 |
?=down [4] | L-Goon | 2009.01.19 |
간단한 ajax 채팅소스입니다. [12] | 제로저아 | 2008.10.23 |
기초설명_변수를 알기전에.. [2] | ifnelse | 2008.07.28 |
기초설명_자바스크립트와 PHP와의 가장 큰 차이점 [4] | ifnelse | 2008.07.28 |
기초설명_알고리즘(algorithm) [2] | ifnelse | 2008.07.28 |
PHP_9_My-sql함수를 이용한 프로그램_1 | 아무흐 | 2008.07.15 |
PHP 가변변수와 이항연산자에 대해 | 특급잠수부 | 2008.05.03 |
PHP에 입문하시는 분들을 위해 적어봅니다. [5] | 특급잠수부 | 2008.04.26 |
PHP_7_간단한 폼메일 만들기 [1] | 아무흐 | 2008.04.03 |
GD를 이용해 즉석에서 룰오버 링크버튼 만들기 | 김현석181 | 2008.03.29 |
PHP_6_간단한 폼 구구단을 만들어 보자 [2] | 아무흐 | 2008.03.26 |
PHP_5_IF 문과 기본 연산자 [1] | 아무흐 | 2008.03.26 |
PHP_4_변수 | OGIT | 2008.03.25 |
해시로부터 주민등록번호 복호화 [2] | fallstoofast | 2008.03.12 |
<input onpaste="return false;"> 이런 식으로...