首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁用未加载内容的右键单击

禁用未加载内容的右键单击
EN

Stack Overflow用户
提问于 2015-06-15 20:46:51
回答 1查看 55关注 0票数 2

我想禁止人们从我的引导图片库下载图像,但由于它没有加载,直到它显示出来,它仍然是可点击的。如果我禁用了对身体的右键单击而不是img,那么它就能正常工作。但我不想让整个身体瘫痪。

我正在使用这个图库(全尺寸版本):https://blueimp.github.io/Bootstrap-Image-Gallery/

我用来禁用它的JQuery:

代码语言:javascript
复制
$(document).ready(function() {
   $("img").on("contextmenu",function(e){
   return false;
   }); 
}); 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-15 20:53:44

使用事件委托而不是等待$(document).ready

代码语言:javascript
复制
$(document).on("contextmenu","img",function(e){
   return false;
}); 

尽管如此,请记住使用浏览器的DOM调试器下载图像并不难。禁用右击比一个解决方案更麻烦,而且(在我看来)你最好接受网络上的任何东西都可以并且将会被任何想要下载的人下载。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30854696

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档