Utilizzo il controllo WebBrowser .NET. Come faccio a sapere quando una pagina web è completamente caricata?HTML: come faccio a sapere quando vengono caricati tutti i frame?
Voglio sapere quando il browser non sta recuperando altri dati. (Il momento in cui IE scrive "Fatto" nella sua barra di stato ...).
Note:
- Gli eventi DocumentComplete/NavigateComplete potrebbero verificarsi più volte per un sito web che contiene più frame.
- Lo stato di pronto per il browser non risolve il problema.
- Ho provato a verificare il numero di frame nella raccolta fotogrammi e quindi a contare il numero di volte in cui ottengo l'evento DocumentComplete ma questo non funziona neanche.
- this.WebBrowser.IsBusy non funziona neanche. È sempre 'falso' quando lo si controlla nel gestore completo del documento.
sì. Il browser Web dichiara di non essere occupato ogni volta che viene chiamato il gestore completo del documento ... –