使用JavaScript,我想从网络驱动器中加载浏览器中的文档(csv,pdf等)。我们希望避免使这个网络驱动器成为Web服务器。
为了让您放心,这是一个内部Web应用程序。 有没有办法做到这一点?
我试图在网上找到解决方案,但我似乎无法找到明确的答案,所以这就是我在这里问的原因。
我试过了:
答案 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,它会为用户下载文件
我希望这对其他人有帮助