获取本地文件

时间:2011-11-23 15:12:44

标签: html file firefox

您好,我想获取我的本地文件。所以我输入了我的* .html文件:

<a href="file:///home/dawid.lenkiewicz/232889_kwiecien.csv" type="application/excel" class="excelLink">

但它不起作用。但是如果我只是将“file:///home/dawid.lenkiewicz/232889_kwiecien.csv”复制并粘贴到一个新窗口中,我就得到了我的文件。如何在我的应用程序中解决这个问题?

2 个答案:

答案 0 :(得分:0)

根据this,您需要在Firefox配置文件文件夹中创建一个user.js文件,其中包含以下条目:

user_pref("capability.policy.policynames", "localfilelinks");
user_pref("capability.policy.localfilelinks.sites", "http://localhost http://127.0.0.1");
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");

使用它你应该被设置。

但您也可以使用文件的相对路径。或者更确切地说,将它放在您的网络服务器的根文件夹中,因为您可以将您的网站显示给其他人。

答案 1 :(得分:0)

Firefox出于安全原因禁用此功能。

在开发环境中,我建议设置一个简单的Web服务器,例如Apache,并通过它运行一切。您可以使用类似XAMPP的内容来快速启动和运行。