gpt4 book ai didi

javascript - 如果资源存在而没有控制台错误,如何检查 JavaScript?

转载 作者:行者123 更新时间:2023-11-30 06:35:36 25 4
gpt4 key购买 nike

我想在没有控制台错误的情况下检查资源是否存在。

我试过:

jQuery.ajax({
type : 'HEAD',
url : myUrl,
success : function(){},
error : function(jqXHR, textStatus, errorThrown) {
// business logic
}
}).complete(function() {
// business logic
});

它完美地工作,但在控制台中跟踪错误。

最佳答案

通过代码写入控制台的 Ajax 错误

xhr.send( ( s.hasContent && s.data ) || null );

jquery-1.8.3中的8434行

所以你可以覆盖这段代码:

$(function () {

var xhr = null;

if (window.XMLHttpRequest) {
xhr = window.XMLHttpRequest;
}
else if (window.ActiveXObject('Microsoft.XMLHTTP')) {
xhr = window.ActiveXObject('Microsoft.XMLHTTP');
}

var send = xhr.prototype.send;
xhr.prototype.send = function (data) {
try {
//uncomment this line to write the error to console
//send.call(this, data);

//you can write custom error to console
console.log('your error message');
}
catch (e) {
}
};
});

关于javascript - 如果资源存在而没有控制台错误,如何检查 JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14749135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com