检查不同服务器上是否存在文件

时间:2012-04-26 22:03:37

标签: javascript

我需要查看另一台服务器上是否存在文件。所以,如果我在那里调用http://www.someotherserver.com/index.html,那么它返回true,否则返回false。我试了一下:

    $.ajax({
        type: 'HEAD',
        url: 'http://localhost/HTMLPage1.htm',
        success: function () {
        },
        error: function () {
            alert("Unable to connect to secure checkout.");
            return false;
        }
    });

但每次都会返回错误。我想的可能是因为跨域脚本。有谁知道如何使这项工作或有一个有效的方法?

谢谢!

1 个答案:

答案 0 :(得分:-6)

只需在代码中将crossDomain设置为true,就像这样:

 $.ajax({
        type: 'HEAD',
        url: 'http://localhost/HTMLPage1.htm',
        crossDomain: true,
        success: function () {
        },
        error: function () {
            alert("Unable to connect to secure checkout.");
            return false;
        }
    });