Da ich mit js im Prinzip nicht ganz so viel am Hut habe:
Wie Debugge ich Javascript auf einer Webseite?
Im Speziellen habe ich aktuell das "Problem" das ein durchaus umfangreiches Portal mit mehreren 100KB JS-Code aus zig Frameworks (Der Code ist auch noch schön "optimiert" in der Dateigröße) ab und an ein Popup erzeugt das mich stört.
Ich würde nun gerne die Funktion / das Event finden das dieses Popup erzeugt.
Mit den normalen Möglichkeiten im Browser kann ich meines Wissens nur bei Fehlern anhalten - bzw. bei "jedem" Ereignis halten was dann jede Mausbewegung ist.
Gibt es eine Möglichkeit alle Funktionsaufrufe zwischen zwei Zeitpunkten zu protokollieren in einer Art Gant-Diagramm um darüber einen Überblick zu bekommen?
Andere Ideen?
Ich könnte natürlich den gesamten DOM überwachen und bei einer Änderung nach dem mir bekannten Popup innerhalb aller Elemente suchen, wenn gefunden dieses Element wieder aus dem Code löschen.
Nur das möchte ich nicht jede Sekunde triggern - dann wird das ganze nicht mehr benutzbar. Ich würde mich dann nach Möglichkeit an den Auslöser des Popups anhängen ….
Wie Debugge ich Javascript auf einer Webseite?
Im Speziellen habe ich aktuell das "Problem" das ein durchaus umfangreiches Portal mit mehreren 100KB JS-Code aus zig Frameworks (Der Code ist auch noch schön "optimiert" in der Dateigröße) ab und an ein Popup erzeugt das mich stört.
Ich würde nun gerne die Funktion / das Event finden das dieses Popup erzeugt.
Mit den normalen Möglichkeiten im Browser kann ich meines Wissens nur bei Fehlern anhalten - bzw. bei "jedem" Ereignis halten was dann jede Mausbewegung ist.
Gibt es eine Möglichkeit alle Funktionsaufrufe zwischen zwei Zeitpunkten zu protokollieren in einer Art Gant-Diagramm um darüber einen Überblick zu bekommen?
Andere Ideen?
Ich könnte natürlich den gesamten DOM überwachen und bei einer Änderung nach dem mir bekannten Popup innerhalb aller Elemente suchen, wenn gefunden dieses Element wieder aus dem Code löschen.
Nur das möchte ich nicht jede Sekunde triggern - dann wird das ganze nicht mehr benutzbar. Ich würde mich dann nach Möglichkeit an den Auslöser des Popups anhängen ….