(XMLHttpRequestの)JavaScriptでクロームコンソールエラーの処理、私はこのエラーがコンソールから隠され、このエラーへの対応を取得する方法についての検索を続けるよ:3日間にわたってそう
Failed to load resource: net::ERR_NAME_NOT_RESOLVED
Error image in the Google Chrome's console, that I want to hide and handle
公式のクロムの文書化は役に立ちません。 https://developers.google.com/web/tools/chrome-devtools/console/track-exceptions
私はGoogle検索で一緒に来たことはありません。
(ハンドリングソリューションの迅速なテスト用)
を発生し、このineventableエラーを生成するJavaScriptが
<!DOCTYPE html>
<html lang="en">
<head>
<title></title>
</head>
<body>
information: <div id="information" ></div>
<script>
\t var httpRequest = new XMLHttpRequest();
\t httpRequest.open("GET", "https://sdajfkljsdfk.lt", true);
\t httpRequest.onload = function (e) {
\t \t if (httpRequest.readyState === 4) {
\t \t \t if (httpRequest.status === 200) {
\t \t \t \t console.log(httpRequest.responseText);
\t \t \t } else {
\t \t \t \t document.getElementById("information").innerHTML = "Error Unresponsive Domain";
\t \t \t }
\t \t }
\t };
\t httpRequest.send(null);
</script>
</body>
</html>
エラーへの応答とはどういう意味ですか?あなたはそれを解決しようとしていますか?これは文字通り、このファイル 'https:// sdajfkljsdfk.lt'が存在しないことを伝えるだけです。どこからでも引き出すことはできません。それを他のもの(例えば: 'https:// code.jquery.com/jquery-3.2.1.min.js')に置き換えれば、それはあなたにそのエラーを与えません。 – JeanPaul98
このエラーは、このドメインがアクセス不能であることを示しています。 エラーが発生した後で、そのようにしたいと思います - ドメインに応答しないページの一部にテキストを追加するなど、 – user3789797
コンソールに表示されるネットワークエラーを、単純にネットワークエラーが発生していないこと以外は隠すことはできません。 –