Chr*_*ris -1 javascript jquery copy copy-protection
我有一个网站,很多人从中复制图像,这很好.但是,我想要做的是帮助他们将它嵌入到他们要访问的目标网站上.
理想情况下,这将采用以下形式:当用户右键单击图像时,将出现上下文菜单,为其提供嵌入或共享图像的简单选项.
做这个的最好方式是什么?
Ps我不关心他们的热链接,或者根本不保存图像,我想做的就是为用户提供一种更简单的方式来共享图像!
不可以.您可以防止普通用户烦恼,但事实是将URL发送到浏览器进行下载.所以至少我可以查看来源并弄清楚.
但是,如果你真的想要惹恼用户,你可以附加一个oncontextmenu事件来捕获某些浏览器中的右键单击.
编辑:
回应你的评论..
由于您使用的是jQuery,因此您可以使用此插件来检测正确的点击次数.它已在大多数浏览器上测试过.
然后,您可以使用SimpleModal之类的东西来显示您想要向用户显示的模式框.
$('img').rightClick(function (e) {
$.modal(...);
});
Run Code Online (Sandbox Code Playgroud)