자주 안쓰다보니 잊어먹어서;;;;
<script type=’text/javascript’>
function delconfirm(){
del_con = confirm(‘정말 삭제하시겠습니까? \\n삭제하시면 모든 기록이 함께 삭제됩니다.\\n[확인] 버튼을 누르시면 삭제됩니다.’);
if (del_con) {
return true;
} else {
return false;
}
}
</script>
<a href=’URL’ onclick=’return delconfirm();’>삭제
확인 누르면 이동~~~ 취소는 이동 안함~
Category:JavaScript
특수키 막는 자바스크립트 소스 (HTML)
먼저 해당 코드값을 알아야 합니다.
Ctrl은 17
Alt는 18
그럼 스크립트에서
[CODE]
<script language=”JavaScript”>
<!–
function CtrlAlt() {
if (event.keyCode == 17) {
alert (“Ctrl 금지”);
return false;
}
if (event.keyCode == 18) {
alert (“Alt 금지”);
return false;
}
}
document.onkeydown = CtrlAlt;
//–>
</script>
[/CODE]
위에 소스에서 보면
document.onkeydown = CtrlAlt; 문서 안에서 키를 눌렀을때 함수 CtrlAlt를 실행 하고
함수 조건에 보면
Ctrl을 눌렀을때 event.keyCode == 17 //이벤트가 발생한 키의 코드값을 확인후 경고창을 띄웁니다.
Alt를 눌렀을때 event.keyCode == 18 //이벤트가 발생한 키의 코드값을 확인후 경고창을 띄웁니다.
키의 코드값에 대해서는 아래 링크를 참고 하세요(예제 43번)
코드
그럼 수고 하세요
오른쪽 마우스 버튼 사용 금지 시키는 자바스크립트
오른쪽 마우스 버튼 사용 금지 시키는 자바스크립트
[CODE]
<!–=================================================================*/
/* SUBJECT : JAVASCRIPT TIP */
/* WRITTEN : picacube.com */
/* CONTACT : www.picacube.com, picacube@picacube.com */
/* UP-DATE : 2008-01-17 */
/*==================================================================–>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”>
<html>
<head>
<title>소스 보기를 막는 예제</title>
<script language=”JavaScript”>
<!–
function handleMouseDown(e)
{
if (navigator.appName == ‘Netscape’)
{
if(e.which == 3 || e.which == 2)
{
alert(“오른쪽 버튼은 사용할 수 없습니다!”);
return false;
}
}
else if (navigator.appName == ‘Microsoft Internet Explorer’)
{
if(event.button == 2 || event.button == 3)
{
alert(“오른쪽 버튼은 사용할 수 없습니다!”);
return false;
}
}
return true;
}
function handleKeyPress()
{
alert(“키보드는 사용할 수 없습니다!”);
}
document.onmousedown = handleMouseDown;
document.onkeydown = handleKeyPress;
–>
</script>
</head>
<body oncontextmenu=”return false;” onselectstart=”return false;” ondragstart=”return false;”>
마우스 오른쪽 버튼과 키를 막아서 소스 보기를 할 수 없도록 하는 예제입니다.
</body>
</html>
[/CODE]