Web应用程序是否可以打开客户端上存在的pdf文件

时间:2012-07-26 08:40:06

标签: php javascript asp-classic client

我有一个ASP页面,用户从列表框中选择一个值(例如drawingId),并根据此值,ASP构建/计算文件路径,例如c:\ drawings \ file1.pdf,以便向用户显示此pdf文件。此路径指的是客户端的计算机,其中存储了这些pdf文件。服务器查询数据库并仅知道drawingId与客户端计算机上的路径之间的关联。

如何打开此pdf文件?

我已经阅读了类似的问题,例如How can my web application written in Java open a file on the client side?Can javascript access a filesystem?,但我还不明白如何继续。

我希望这可以与所有浏览器一起使用,并在PHP站点中实现此功能。

3 个答案:

答案 0 :(得分:1)

使用file:/// 例如file:///c:/filename.pdf

答案 1 :(得分:0)

我想用户从列表框中选择选项后,您可以构建路径并将用户重定向到应该打开pdf文件的路径

例如

file:///C:/foldername/filename.pdf

答案 2 :(得分:0)

由于它在服务器端运行,因此无法从服务器端代码打开客户端文件,也出于某种安全原因,浏览器不允许浏览客户端位置

引用链接Open local folder from link