禁止鼠标拖动、禁止内容复制等
要禁止浏览器对鼠标右键、拖动事件等作出响应,可以通过在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;"
部分内容来源网络,如有侵犯到您的权益请联系leeke98@foxmail.com进行下架处理