您好,我想获取我的本地文件。所以我输入了我的* .html文件:
<a href="file:///home/dawid.lenkiewicz/232889_kwiecien.csv" type="application/excel" class="excelLink">
但它不起作用。但是如果我只是将“file:///home/dawid.lenkiewicz/232889_kwiecien.csv”复制并粘贴到一个新窗口中,我就得到了我的文件。如何在我的应用程序中解决这个问题?
答案 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的内容来快速启动和运行。