是否有一种简单的方法来根据特定文件夹中是否存在的文件来编写函数脚本?也许对文件夹运行404测试?
例如:
如果子目录预览中存在default.html,那么执行此操作...否则执行此操作...?
感谢您的帮助。
答案 0 :(得分:0)
你可以这样做:
function exists(url) {
var request = $.ajax({
type: 'HEAD',
async: false,
url: url
});
return request.status === 200;
}
但是,我不会用这个。这是一个阻止呼叫,会暂时锁定浏览器。使用error
函数的ajax
回调并使请求异步:
$.ajax({
type: 'HEAD',
url: url
}).fail(function(request, status, error) {
// Error
}).done(function(data, status, request) {
// Success
});
更好的是,根本不要这样做。