1

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

我怎样才能打开这个pdf文件?

我读过类似的问题,例如我用 Java 编写的 Web 应用程序如何在客户端打开文件?或者javascript 可以访问文件系统吗?,但我不明白如何进行。

我希望它适用于所有浏览器,并在 PHP 站点中实现此功能。

4

3 回答 3

1

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

于 2012-07-26T10:07:46.343 回答
0

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

例如。

file:///C:/foldername/filename.pdf
于 2012-07-26T09:54:55.697 回答
0

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

参考链接从链接打开本地文件夹

于 2018-08-02T11:20:27.153 回答