严格的说,这个几乎是伪命题,用户通过网页打开pdf这个行为本身就是下载的过程。虽然这么说,但还是有一些办法可以防止用户下载的: 设计专门的pdf播放器,实现对pdf文件通过非http的方式下载,这样提高了用户直接获取下载地址的门槛 在1的基础上,对pdf分片下载传输,进一步提高门槛 在2的基础上,对分片的pdf数据,进行一定程度上的混淆或者加密,只有你自己的播放器能够还原 我估计现在那种文库类的网站都是这么做的
jquery.media.js 能做到在线浏览PDF。 你想做是不让客户看到PDF地址,这样的话其实简单做的话就是隐藏地址,直接在后台把数据读好之后仍给前端解析就是。如果是真的要做到百度文科这种,目测要去自己改浏览器了.....
严格的说,这个几乎是伪命题,用户通过网页打开pdf这个行为本身就是下载的过程。虽然这么说,但还是有一些办法可以防止用户下载的:
设计专门的pdf播放器
,实现对pdf文件通过非http的方式下载,这样提高了用户直接获取下载地址的门槛在1的基础上,对pdf分片下载传输,进一步提高门槛
在2的基础上,对分片的pdf数据,进行一定程度上的混淆或者加密,只有你自己的播放器能够还原
我估计现在那种文库类的网站都是这么做的