Page 1 of 1

[질문]오른쪽마우스클릭방지?

Posted: 2006 03 28 17:26 34
by 파이어~
오른쪽 마우스 클릭을 하려고 하는데.
<body onContextMenu="return false;" >
</body>
이렇게 적용을 하였는데요.

부득이 하게 화면이 frameset으로 되었을경우는 이게 안먹더라구여.
원래 frameset과 body는 같이 쓸수가 없잖아요.

frameset으로 만들었을경우(top,left,body) 오른쪽마우스클릭 방지를 가능하게 할수 있을까요?--;;


=============================
<html>
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
</head>
<frameset rows="88,*,65" frameborder="NO" border="0" framespacing="0">
<frame src="top.jsp" name="top" scrolling="NO" noresize >
<frameset cols="160,*" frameborder="NO" border="0" framespacing="0">
<frame src="left.jsp" name="left" scrolling="NO" noresize>
<frame src="body.jsp" name="epost_body" noresize>
</frameset>
<frame src="/bottom.jsp" name="bottom" scrolling="NO" noresize>
</frameset>
<noframes>
<body onContextMenu="return false;" >
</body>
</noframes>
==========================================

Posted: 2006 03 29 08:46 34
by 마잇
알고 계시겠지만 이런 기능은 브라우저에서 조절할 수 있습니다.

파폭1.5에도 이 기능은 기본적으로 무시하게 되어 있습니다.

혹시나 모르시면 쓸때 쓰시더라도 알고 계시는게 좋을것 같아서 글 남기고 갑니다.

Posted: 2006 03 30 17:38 07
by z980
최근에 nightly 빌드는 default가 막을 수 있게 되어있더군요..

about:config
dom.event.contextmenu.enabled

기본값이 true로 되어있으며,
false로 바꾸면 우클릭 안되게 막는 스크립트 안먹힙니다.