存在绝对路径的JQUERY检查文件失败

时间:2014-09-11 14:01:26

标签: jquery

我需要在执行操作之前检查文件是否存在。 为此,我这样做了。

var file = 'file/user/foo.pdf';

$.get(file)
     .done(function()
     {
       // do something
     })
     .fail(function()
     {
     alert("The resource is currently unavailable");
})

这非常有效,但是使用绝对路径(PHP DOCUMENT_ROOT),它返回false

var file = 'c:/program/ep/www/project/file/user/foo.pdf';

我该如何解决这个问题?感谢

1 个答案:

答案 0 :(得分:0)

出于安全原因,javaScript将无法访问文件系统

可能是你想要这样做,网址为localhost或127.0.0.1或你的ip:

var file = 'http://localhost/project/file/user/foo.pdf';
var file = 'http://127.0.0.1/project/file/user/foo.pdf';