html如何禁止该网页所有的右键菜单,谢谢

html-css06

html如何禁止该网页所有的右键菜单,谢谢,第1张

<html>

<head>

<title>屏蔽鼠标右键</title>

</head>

<body oncontextmenu=self.event.returnvalue=false>

第一种方法:在body标签里加上oncontextmenu=self.event.returnvalue=false

<br>

<script language="javascript">

<!--

function document.oncontextmenu()

{

return false

}

function nocontextmenu()

{

if(document.all) {

event.cancelBubble=true

event.returnvalue=false

return false

}

}

-->

</script>

第二种方法:在body里加入onmousedown="rclick()" oncontextmenu= "nocontextmenu()"

<br>

<script language="javascript">

<!--

function rclick()

{

if(document.all) {

if (event.button == 2){

event.returnvalue=false

}

}

}

-->

</script>

<br>详细情况请查看代码。<br>

<br>现在点击你的鼠标右键,不起作用了。

</body>

</html>

<!-- 禁用右键: -->

<script>

function stop(){ return false}

document.oncontextmenu=stop

</script>

把这个方法在页面head 里面就可以了