13-1.htm

来自「JavaScript经典实例教程代码」· HTM 代码 · 共 37 行

HTM
37
字号
<html>
<head>
<title>禁止鼠标右键</title>
</head>
<script language="JavaScript">
ifNN4=(navigator.appName=="Netscape"&&parseInt(navigator.appVersion)==4);
ifNN6=(navigator.appName=="Netscape"&&parseInt(navigator.appVersion)==5);
ifIE=(navigator.appName=="Microsoft Internet Explorer");
function noRight(eventObject)
{
	if(ifIE)
	{
	if(event.button==2)
	alert("本站禁止右键下载!");
	}
	else if(ifNN4)
	{
	if(eventObject.which==3)
	alert("本站禁止右键下载!");
	}
	else if(ifNN6)
	{
	if(eventObject.button==2)
	alert("本站禁止右键下载!");
	}
}

if(ifNN4||ifNN6)
document.captureEvents(Event.MOUSEDOWN);

document.onmousedown=noRight;
</script>
<body>
禁止鼠标右键
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?