admin 发表于 2014-11-7 16:46

javascript绝对禁止鼠标右键单击代码

禁止单击鼠标右键,这只是一个单纯的简单的功能–禁止单击鼠标右键。如果你想通过单击鼠标右键来复制数据或者操作其它功能的话,就别白费心机了–行不通。在应用中似乎没有什么实际意义,但往往复杂的功能都是由很多个单纯的小功能组成的,我喜欢简单。看代码:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<title>绝对禁止单击鼠标右键</title>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<meta http-equiv=”Content-Language” content=”zh-CN” />
</head>
<body onContextMenu=”alert(‘^_^不要偷看哦!’);return false”>
在我上面右击看看
</body>
</html>
同一个功能,可以通过许多的方法来实现,就看你个人实惯了,上面的功能也可以通过下面的代码实现:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<title>绝对禁止单击鼠标右键</title>
<script language=”javascript”>
<!–
function getbutton(){
if(event.button == 2){
alert(“^_^不要偷看哦!”);
}
}
document.onmousedown = getbutton;
//–>
</script>
</head>
<body>
禁用鼠标右键
</body>
</html>


页: [1]
查看完整版本: javascript绝对禁止鼠标右键单击代码