XHR hat das Laden der […] Protokollnachricht beendet

73

Jedes Mal, wenn eine Ajax-Anfrage geladen wird, wird eine JavaScript-Konsolenprotokollmeldung angezeigt. Das Problem wird im beigefügten Screenshot gezeigt.

Geben Sie hier die Bildbeschreibung ein

Ich weiß nicht, wie ich diese Protokollierung aktiviert habe. Wie deaktiviere ich es? Ich bin auf ExtJS 4.1.

Joseph Victor Zammit
quelle

Antworten:

153

Es ist kein extjs Problem! Sie klicken auf das Zahnradsymbol in der rechten unteren Ecke und deaktivieren Log XMLHttpRequests.

Neuere (Chrome 55): Öffnen Sie die Konsole, klicken Sie mit der rechten Maustaste auf den geöffneten Bereich und deaktivieren Sie "XMLHttpRequests protokollieren". ODER klicken Sie auf das vertikale "..." oben rechts, gehen Sie zu den Einstellungen und deaktivieren Sie "Log XMLHttpRequests" unter der Überschrift "Console".

aktueller Screenshot:

Chrom 55 Screenshot 1

Chrom 55 Screenshot

älterer Screenshot: aktueller Screenshot

noch älterer Screenshot: älterer Screenshot

VDP
quelle
6
Das nervt mich schon immer! Vielen Dank für das Teilen :)
Joel Lord
großartig (y) perfekt
Noni
Kennt jemand einen Trick / eine Problemumgehung, um dies im Code zu deaktivieren? Ich meine, damit Sie keine Einstellungen in Chrome ändern müssen?
Enrico
Es ist eine Chromfunktion. Sie dürfen die Chrome-Einstellungen nicht über eine Webseite ändern. Das wäre eine große Sicherheitsverletzung. Ich denke, standardmäßig ist die Flagge sowieso deaktiviert ...
VDP
10

Die richtige Antwort gehört zu VDP, aber ich denke, es handelt sich um ein älteres Chrome. In meiner neuesten
Chrome-Version ist der Vorgang zum Ausblenden dieser Anforderungen etwas anders.

  1. Öffnen Sie die Entwicklerkonsole
  2. Klicken Sie auf die Konsoleneinstellungen, um das Bild anzuzeigen

Geben Sie hier die Bildbeschreibung ein

  1. Deaktivieren Sie dann die Option Protokoll

Geben Sie hier die Bildbeschreibung ein

  1. Lade die Seite neu
  2. Wenn die Anforderungen weiterhin angezeigt werden, deaktivieren Sie eine Ihrer Chrome-Erweiterungen und aktualisieren Sie sie erneut.
Philip Enc
quelle
2
Sie können auch einfach mit der rechten Maustaste auf die Konsole klicken und "XMLHttpRequests protokollieren" ist eine Option. Verwenden von Chrome Version 55.0.2883.87 (64-Bit)
James L.
1

Geben Sie hier die Bildbeschreibung einInspect Element, unter den Quellen finden Sie ein blaues Symbol. Klicken Sie auf dieses blaue Symbol, damit eine markierte Linie über diesem Symbol angezeigt wird. Ihr Problem wird gelöst.

Usman
quelle
Das klingt praktisch, aber ich habe Probleme, Ihnen zu folgen. Meinen Sie mit "Element überprüfen" diese Option im Kontextmenü? Ist dies nur Ihre Art, die Entwicklerkonsole zu öffnen? Mit "die Quellen" meinen Sie die Registerkarte "Quellen" oder den Quellenbaum unter dieser Registerkarte? Ersteres hat kein blaues Symbol; Letzteres hat mehrere blaue Symbole. Meinen Sie mit "Klicken über" ein Widget über diesem blauen Symbol? Vielleicht einen Screenshot hinzufügen? Wenn Sie dies alles klären können, können wir Ihre Antwort bearbeiten und sie zu einem Upvote-Gewinner machen. ☺
Michael Scheper
Ja, genau die gleiche Bedeutung und das ist die Registerkarte Quelle.
Usman
Ist das blaue Symbol, von dem Sie sprechen, "Haltepunkte deaktivieren"? Es ist das einzige, das ich in Ihrem Screenshot sehe, und in meinem Chrome Developer Tools-Fenster werden weiterhin XHR-Nachrichten in den Protokollen angezeigt, solange es deaktiviert ist. Was sagt der Tooltipp, wenn Sie mit der Maus über das blaue Symbol fahren, von dem Sie sprechen?
Michael Scheper
Für mich war es, klicken Sie mit der rechten Maustaste auf das Logitem in der Konsole.
Dom Hede
1

Ausgewählter Kontext nur img

Bild 1

Bei mir funktioniert es mit dem Check Selected context onlyin der Customize and control DevTool. Chrome Version 66.0.3359.181 (Build offiziell) (64 Bit)

Nur ausgewählter Kontext Bild Bild 2

jdaebrook
quelle