需求说明:
有时候,我们网站的图片资源为收费资源,所以在下载之前都是有一定需求的
但是浏览器本身却有一个 “ 右键 另存为 ” 的功能
禁止右键所有功能 false改为true即可解除禁用
document.oncontextmenu = new Function("event.returnValue=false;"); //禁用右键功能
禁止鼠标右键保存图片
<img src=“logo.png” width=“150” height=“150” οncοntextmenu=“return false;”>
扩展:
禁止鼠标拖动图片
<img src=“logo.png” width=“150” height=“150” οndragstart=“return false;”>
文字禁止鼠标选中
<p onselectstart=“return false;”>文字禁止鼠标选中</p>
<p>普通文字可以选中</p>
禁止复制文本
<p οnselect=“document.selection.empty();”>禁止复制文本</p>
<p>普通文字可以复制</p>
以上效果用jQuery实现代码:
以上效果用jQuery实现代码:
<script>
var imgs=$("img");
imgs.on("contextmenu",function(){return false;});
imgs.on("dragstart",function(){return false;});
</script>
文本来自:https://blog.csdn.net/u012369749/article/details/73887717