Sto provando ad aggiungere alcuni elementi jQuery a Gmail usando uno script GreaseMonkey. L'aggiunta della funzionalità jQuery funziona correttamente, ma il problema è che non riesco a rilevare quando Gmail ha terminato il caricamento.Rileva quando Gmail ha terminato il caricamento usando jQuery e GreaseMonkey
Questo è fondamentalmente ciò che accade:
- rinfresco Gmail
- La finestra di caricamento inizia
- Lo script GM inizia per 3 volte, durante la finestra di caricamento
- Qualcosa nella finestra di caricamento cambia
- Lo script GM inizia ancora una volta
- La pagina cambia
- Lo script GM avvia per l'ultima volta
- Gmail vista carichi e termina
A questo punto un gruppo di JavaScript è stato caricato nel DOM che, probabilmente, invita alcune funzioni che utilizzano AJAX per caricare il resto della vista.
Mi piacerebbe che jQuery facesse roba dopo il passaggio 8, quando tutto ha finito di caricare.
Qualcuno sa come fare/rilevare questo?
Sembra funzionare finora! Grazie. E sì, l'API sarebbe un modo migliore. Speriamo che riescano a resuscitarlo un giorno. – Alec