有没有一种简便的方法可以根据特定文件夹中是否存在的文件来编写功能脚本? 也许对文件夹运行404测试?

例如:

如果子目录预览中存在default.html,那么执行此操作...否则执行此操作...?

谢谢你的帮助。

===============>>#1 票数:0

您可以执行以下操作:

function exists(url) {
    var request = $.ajax({
        type: 'HEAD',
        async: false,
        url: url
    });

    return request.status === 200;
}

但是,我不会使用它。 这是一个阻塞呼叫,将暂时锁定浏览器。 使用ajax函数的error回调,并使请求异步:

$.ajax({
    type: 'HEAD',
    url: url
}).fail(function(request, status, error) {
    // Error
}).done(function(data, status, request) {
    // Success
});

更好的是,根本不要这样做。

  ask by translate from so

未解决问题?本站智能推荐: