Недавно я добавил SSL-сертификат, используя Cloudflare, на свой веб-сайт, и с тех пор функция, приведенная ниже, стала возвращать 0 (error)
и никогда не загружать содержимое URL, что я должен сделать, чтобы это исправить.
$(function () {
EnderReact();
});
function EnderReact () {
$("a").on("click", function () {
event.preventDefault();
if (!(($(this).attr('href')).replace(/\s/g, '') > 0)) {
var TheURL = $(this).attr('href');
}
if (TheURL && !(TheURL.indexOf("http") > -1 || TheURL.indexOf("https") > -1 || TheURL.indexOf("//") > -1)) {
TheURL = "https://" + TheURL + "?v=0.001";
$("#MyDiv").load(TheURL, { name: '' },
function (response, status, xhr) {
EnderReact();
if (status == "error")
alert(xhr.status + " (" + xhr.statusText + ")");
else
alert(xhr.status + " (" + xhr.statusText + ")");
});
}
});
}
ПРИМЕЧАНИЕ: ошибка консоли ERR_NAME_NOT_RESOLVED