【发布时间】:2017-08-24 00:12:43
【问题描述】:
我有两个下载链接。右键单击此链接后,它显示选项链接“在新选项卡中打开”“将链接另存为”“复制链接位置”等等。但我想保护这个链接。右键单击下载链接时不应显示此选项。请帮忙
提前致谢
【问题讨论】:
-
如果您不希望人们下载某些内容,请不要将其放到互联网上。为了让任何人看到它,必须将它下载到他们的计算机上。从那里将其保存到单独的文件中很简单,并且没有任何保护措施。
-
我不想要这种保护。这个过程在你上面提到的我的代码中运行良好。我的要求只是当用户右键单击链接时,此选项“在新选项卡中打开”“将链接另存为”“复制链接位置”等不能显示给用户
-
或用户无法右键单击 lick。只有左键点击链接才能下载链接
-
即使取消单击事件,您也无法阻止通过右键单击下载的文件,始终有打开上下文菜单的选项:S 最好的方法是在服务器端保护它,如果你想这样做无论如何客户端,您最好的选择是在单击事件上创建自定义 html 上下文菜单,但这不是解决问题的方法:S
-
为什么您不希望人们在新标签页中打开链接或“另存为”?您到底关心什么?
标签: javascript html hyperlink download protected