JavaScript想要实现在网页中禁止鼠标右键和复制功能常用的有两种方法,一种是通过在html标签后面直接加上相应代码,另一种是在通过JavaScript的加载时实现。

一、通过body标签来实现

在<body>中加入以下代码:

<body oncontextmenu="return false" onselectstart="return false">

 

<body oncontextmenu="event.returnValue=false" onselectstart="event.returnValue=false">

<body oncontextmenu="return false" onselectstart="return false" ondragstart="return false" onbeforecopy="return false" oncopy=document.selection.empty() onselect=document.selection.empty()>

 

其中:

1、oncontextmenu=”return false”是用来禁止右键的;

2、onselectstart=”return false”是用来禁止选取文本的;

二、通过JavaScript的脚本功能来实现

<script language="Javascript">
document.oncontextmenu=new Function("event.returnValue=false"); //禁止右键
document.onselectstart=new Function("event.returnValue=false"); //禁止选取
</script>

 

效果同上。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。