我需要在执行操作之前检查文件是否存在。 为此,我这样做了。
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';
我该如何解决这个问题?感谢
答案 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';