如何在javascript中访问存储在项目外部的文件?

时间:2013-01-22 07:50:40

标签: javascript html file

我正在尝试使用javascript显示本地目录中的文件。这可能吗?如前所述,我使用以下格式使用项目内的文件:Url : './files/'。使用javascript工作得很好。现在我想从项目外部访问文件,例如。 Url : "d:/"但javascript对此有一些限制。如何使用javascript从d:drive加载文件?

$(document).ready(function(){
URL = 'd:/content/abc.pdf'; /// ??????
});

2 个答案:

答案 0 :(得分:4)

不,这是不可能的。在网页的上下文中运行时,Javascript无法读取网络上不可用的文件。

答案 1 :(得分:0)

您无法使用JavaScript从本地计算机加载文件。否则任何网站都可以窃取用户的信息。 唯一的方法是让用户上传一个文件(可能带有ajax)并从服务器上取下它。