8 Stimmen

Mit jQuery und GreaseMonkey erkennen, wann Gmail fertig geladen ist

Ich versuche, mit einem GreaseMonkey-Skript einige jQuery-Elemente zu Gmail hinzuzufügen. Das Hinzufügen von jQuery-Funktionalität funktioniert gut, aber das Problem ist, dass ich nicht wirklich erkennen kann, wenn Gmail das Laden beendet hat.

Das ist im Grunde das, was passiert:

  1. Ich aktualisiere Gmail
  2. Das Ladefenster startet
  3. Das GM-Skript startet 3 Mal während des Ladefensters
  4. Etwas im Ladefenster ändert sich
  5. Das GM-Skript startet ein weiteres Mal
  6. Die Seite wechselt
  7. Das GM-Skript startet zum letzten Mal
  8. Google Mail-Ansicht wird geladen und beendet

Zu diesem Zeitpunkt wurde eine Reihe von JavaScript in das DOM geladen, das wahrscheinlich einige Funktionen aufruft, die AJAX verwenden, um den Rest der Ansicht zu laden.

Ich möchte, dass jQuery etwas tut nach Schritt 8, wenn alles fertig geladen ist.

Weiß jemand, wie man das macht/feststellt?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X