Devo eseguire un codice javascript per controllare quando odoo ha terminato il caricamento.Rileva quando l'interfaccia odoo è completamente carica
So che l'interrogazione jQuery.active == 0 fa il trucco nella versione 7 ma che non funziona in odoo perché mantiene sempre aperta una connessione per la longpolling.
Qualcuno sa quale elemento Web è possibile utilizzare per verificare che l'interfaccia sia completamente carica?
Se posso interrogare l'URL delle connessioni jQuery attive che farebbero anche il trucco.
Che dire di $ (finestra) .load()? –
bene, quindi è necessario inviare alcuni codice esistente. non possiamo assumere ciò che sta accadendo alla tua fine. eppure voglio dirti che se ci sono alcune chiamate asincrone, puoi usare '$ .when(). then()' per incatenarlo per procedere in modo concatenato. – Jai
sto cercando di fare questo: http://agilesoftwaretesting.com/selenium-wait-for-ajax-the-right-way/ Il codice è lì al punto 5: selenium.browserbot.getCurrentWindow () .jQuery.active == 0 – yucer