我正在尝试使用javascript显示本地目录中的文件。这可能吗?如前所述,我使用了项目内部的文件,格式如下:Url : './files/'
。使用javascript工作得很好。现在我想访问项目外部的文件,例如Url : "d:/"
,但javascript对此有一些限制。如何使用javascript从d:drive加载文件?
$(document).ready(function(){
URL = 'd:/content/abc.pdf'; /// ??????
});
不,这是不可能的。在网页上下文中运行时,Javascript无法读取网络上不可用的文件。
您无法使用JavaScript从本地计算机加载文件。否则,任何网站都可以从用户那里窃取信息。唯一的方法是要求用户上传一个文件(可能使用ajax(,然后从服务器上获取。