【发布时间】:2020-02-06 13:32:03
【问题描述】:
我使用 iframe 来显示图像/pdf。我不希望用户通过右键单击图像/pdf 来下载。所以,我想禁用 iframe 中的右键单击选项。请建议我实现这一目标的方法
<div class="modal-body" id="iframeview" style="height:100%" >
<iframe id="fr" src="/Content/Attachment/1053_Zaheer/98/DReference/1_3_2.jpg" style="width:98%;height:90%"></iframe>
</div>
提前致谢
【问题讨论】:
-
阻止右键单击不会阻止用户下载您页面上的图像或其他内容。一旦内容加载到浏览器,内容就已经下载到用户机器上。
-
不,它没有下载到用户机器上。如果我们右键单击,浏览器将给出“将图像另存为”等。这就是为什么我要阻止右键单击选项
-
是的,否则用户看不到图像。保护您的内容的唯一方法是不发布它。您从服务器加载的所有内容都是公开的。现在,前。你已经阻止了右键单击,我会打开“页面信息”对话框,有一个名为“媒体”的选项卡,其中包含页面上所有图像(和其他媒体元素)的列表。我会选择一张图片,然后单击“保存”按钮。就是这样,您无法阻止人们将您加载到他们机器中的内容存储起来。
-
“页面信息”对话框是什么意思?
-
名称取决于浏览器和语言。如果您打开工具菜单,您可以从菜单中找到对话框。
标签: iframe right-click