最近,我在我的网站上添加了一个使用Cloudflare的SSL证书,此后,下面的函数开始返回0 (error)
,并且从不加载URL的内容,我该怎么做才能解决该问题。 / p>
$(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