使用Javascript,如何使用路径

时间:2016-05-31 15:42:05

标签: javascript file

使用JavaScript,我想从网络驱动器中加载浏览器中的文档(csv,pdf等)。我们希望避免使这个网络驱动器成为Web服务器。

为了让您放心,这是一个内部Web应用程序。 有没有办法做到这一点?

我试图在网上找到解决方案,但我似乎无法找到明确的答案,所以这就是我在这里问的原因。

我试过了:

  1. 的XMLHttpRequest();
  2. window.location.assign();

2 个答案:

答案 0 :(得分:0)

我使用以下内容显示PDF文档

<object data="http://url.com/to/your/file.pdf" type="application/pdf" width="100%" height="600px"></object>

答案 1 :(得分:0)

当然,这并没有直接回答这个问题。以这种方式使用javascript是不可能的。

所以我的另一种方法是在apache httpd配置文件中为网络驱动器创建一个别名

<IfModule alias_module>

Alias / docs /&#34;驱动路径&#34;

<IfModule alias_module>

之后

<Directory "drive path"> Require all granted Order allow,deny Allow from all </Directory>

重启服务器

现在url / docs / text.txt显示文件的内容 如果它是pdf,它会在浏览器中显示pdf 如果它是csv,它会为用户下载文件

我希望这对其他人有帮助