<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<SCRIPT language=JavaScript1.2>
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function norightclick(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
{
alert("您按了右键!!")
return false;
}
else
alert("您按了左键!!")
}
else
{
if (event.button == 2 || event.button == 3)
alert("您按了右键!!")
else
alert("您按了左键!!")
}
}document.onmousedown = norightclick;
</SCRIPT>
右键的完整代码!支持IE NN!!!
</body>
</html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<SCRIPT language=JavaScript1.2>
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function norightclick(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
{
alert("您按了右键!!")
return false;
}
else
alert("您按了左键!!")
}
else
{
if (event.button == 2 || event.button == 3)
alert("您按了右键!!")
else
alert("您按了左键!!")
}
}document.onmousedown = norightclick;
</SCRIPT>
右键的完整代码!支持IE NN!!!
</body>
</html>
<script for="document" event="oncontextmenu">
return false;
</script>
<script for="document" event="ondrag">
return false;
</script><script for="document" event="onkeypress"> if(event.keyCode == 32) { }
else if((event.keyCode >= 65 && event.keyCode <= 90) || (event.keyCode >= 97 && event.keyCode <= 122))
{
}
</script>
</HEAD>
<BODY>
测试
</BODY></HTML><HTML><HEAD>
<script>
document.oncontextmenu=nomenu;
function nomenu()
{
return false
}
</script>
</HEAD>
<BODY>
测试
</BODY></HTML>
www.xici.net/main.asp
<HTML><HEAD>
<script>
document.oncontextmenu=false;
</script>
</HEAD>
<BODY>
测试
</BODY></HTML>
就可以了!
最简单的了