禁止鼠标拖动、禁止内容复制等


要禁止浏览器对鼠标右键、拖动事件等作出响应,可以通过在HTML标签中添加如下属性设置:

oncontextmenu="return false;" //禁止鼠标右键

ondragstart="return false;" //禁止鼠标拖动,如拖动图片、连接等

例如:

<body ondragstart="return false;" oncontextmenu="return false;">

......

</body>//禁止整个页面的鼠标右键和拖动

 

 

除了在HTML中设置以外,还可以在JS中控制:

 

例如:

document.ondragstart = function(event) {

return false;
};

 

语法:

1.<element ondragstart="......">

2.object.ondragstart=function(event){......};

3.object.addEventListener("dragstart", function(event){......});

 

禁止网页另存为:

<noscript><iframe src="*.htm"></iframe></noscript> //放在head里面。

禁止网页内容复制,代码如下:

onselectstart="return false;"//文字禁止鼠标选中

onselect="document.selection.empty();"//禁止复制文本,仅对文本框中的文本有效<input type="text">, <textarea>

oncopy="return false;"//禁止复制

禁止粘贴:

onpaste="return false"

禁止剪切:

oncut="return false;"

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM