enablecontextmenu="0"
/*
오른쪽 클릭 경고 박스 없이 못하게 하기(익스플로러/넷스케이프 모두)
*/
// 오른쪽 버튼 클릭을 못하게 하는 부분
if (window.Event) // 넷스케이프에서만 대문자 E.
document.captureEvents(Event.MOUSEUP); // mouse up 이벤트를 잡음
function nocontextmenu() // IE4에서만 적용, 다른 브라우저는 무시
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
function norightclick(e) // 다른 모든 브라우저에서 작동
{
if (window.Event) // 다시, IE 또는 NAV ?
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
}
document.oncontextmenu = nocontextmenu; // IE5+ 용
document.onmousedown = norightclick; // 다른 브라우저 용
'프로그램' 카테고리의 다른 글
썬 자바 시스템 RFID 소프트웨어 3.0 (0) | 2007.07.11 |
---|---|
RFID JAVA 데이터베이스 웹페이지 (0) | 2007.07.11 |
자바스크립트 슬라이드쇼 소스 (0) | 2007.05.03 |
오세만 교수가 쓴 컴파일러 입문 연습문제 질의 (0) | 2007.04.15 |
퀵정렬이 n log n이 되는 이유! (0) | 2007.03.22 |