예. Netscape Navigator 4 혹은 Internet Explorer 4 그이상의 버전에서는 가능합니다

아래의 스크립트에서는 이미지에 대해서만 오른쪽 버튼 클릭을 금지시킵니다
하지만, 이미지가 아닌 다른 부분에서는 오른쪽 버튼클릭으로 contextr menu 를 실행 시킬 수 있습니다

<a href=#
onClick="return false"
onMouseOver="overImage=1;return true"
onMouseOut="overImage=0;return true"
><img border=0 src="1.gif" class="disabledMenu"></a>

아래 소스는 <HEAD> 부분에 넣으세요

<script language="JavaScript">
<!--
overImage=0;

function mouseDown(e) {
var clickType=1;
var tgt="";
if (parseInt(navigator.appVersion)>3) {
if (navigator.appName=="Netscape") {
clickType=e.which;
tgt=""+e.target;
if (tgt.length!=0 && tgt.charAt(tgt.length-1)=="#")
overImage=1;
}
else {
clickType=event.button;
if (""+event.srcElement.className=="disabledMenu")
overImage=1;
}
if (clickType!=1 && overImage) {
alert ('Right-click menu is disabled for this image.')
return false;
}
}
return true;
}
if (parseInt(navigator.appVersion)>3) {
document.onmousedown = mouseDown;
if (navigator.appName=="Netscape")
document.captureEvents(Event.MOUSEDOWN);
}
//-->
</script>
Posted by 퓨전마법사
,