如何使pdf,ppt和视频无法下载,点击后只需在浏览器中查看[关闭]

问题描述 投票:0回答:2

我正在开发一个Web应用程序,将pdf,ppts和视频(.mp4)上传到我在服务器上的位置,只显示指向它们的链接。当用户点击这些链接时,应该在新标签页中打开它们,使其无法下载。

以下是我所困扰的事情:

  • pdf的链接在新标签页中打开,但我仍然可以下载它们。
  • 单击PPT文件链接时,它会直接下载到我的本地驱动器,而不是我想在新选项卡中打开它,也不应该下载它。
  • 同样适用于视频,我想让它们无法下载,只需在其他选项卡中打开即可。

如果有任何解决方案,请帮助我。

html5 pdf video powerpoint
2个回答
2
投票

如果您可以在浏览器上查看文件,则无法可靠地阻止某人下载文件 - 无论如何,文件必须将其发送到浏览器,并且有许多技术可以捕获和存储文件。

如果内容安全对您很重要,那么通常的方法是加密文件,这样即使它们被下载并使用DRM系统在服务器和浏览器之间共享密钥也无用。有免费的“clearkey”DRM方案,其中包含文件中的密钥,因此不够安全,但可能足以满足您的要求。

如果您担心信息非常敏感,而不是避免人们创建高质量的副本,那么最终没有什么可以阻止某人只是用外部摄像头录制屏幕。


0
投票

使用target_blank在新选项卡中打开文件

<a href="file1.pdf" target="_blank">Open pdf</a>
    <a href="pptfile.ppt" target="_blank">Open ppt</a>

    <a href="video.mp4" target="_blank">Open Video</a>
© www.soinside.com 2019 - 2024. All rights reserved.