【问题标题】:Non downloadable images using JQuery [duplicate]使用 JQuery 的不可下载图像 [重复]
【发布时间】:2017-08-10 15:24:03
【问题描述】:

我管理一个投资组合网站,我必须使图像不可下载。我尝试使用以下脚本,但没有奏效。我已经安装了jquery,但仍然是同样的问题。我的代码有误吗?

<script src="jquery-3.2.1.min.js">
    $(document).ready(function() {
    $("img").on("contextmenu",function(e){
         alert("Imaginile nu pot fi descarcate!");
       return false;
    }); 
  });
</script>

【问题讨论】:

  • 你不能阻止用户下载你的图片/复制你的文字
  • 在图片上添加一个透明的 div 覆盖

标签: jquery html css


【解决方案1】:

使用此代码:

$("img").on("contextmenu",function(e){
    alert("Imaginile nu pot fi descarcate!");
    return false;
}); 

示例:

  $("img").on("contextmenu",function(e){
    alert("Imaginile nu pot fi descarcate!");
    return false;
}); 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<img src="http://beta.phpformatter.com/themes/formatter/global/images/logo_formatter.png"/>

【讨论】:

  • 看不到jquery版本吗?
  • jquery 版本有什么问题?
  • 阅读有关绑定api.jquery.com/bind的文档
  • 见上面的例子3.2.1版本绑定工作正常
  • 我将图像拖放到新标签中。已下载!!!
猜你喜欢
  • 2016-05-20
  • 2016-04-10
  • 2016-01-05
  • 2013-01-08
  • 2011-08-22
  • 2020-10-22
  • 2014-12-30
  • 1970-01-01
  • 2018-12-19
相关资源
最近更新 更多