Мне нужно посмотреть, существует ли файл на другом сервере. Поэтому, если я вызвал 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;
}
});
Но каждый раз она возвращает ошибку. Я думал, возможно, из-за междоменных скриптов. Кто-нибудь знает, как сделать эту работу или иметь метод, который работает?
Спасибо!
Вы можете добавить 'crossDomain: параметр true' для запроса перекрестного домена. http://api.jquery.com/jQuery.ajax/ –
Решение, предоставленное на этот вопрос, решило мою проблему. http://stackoverflow.com/questions/3163229/check-status-of-a-jquery-ajax-request –