Sto cercando di ottenere ciò che è stato spiegato here.Indicatore di occupato del browser durante il caricamento dei dati
Sto provando a caricare alcuni dati dal server al lato client utilizzando tag di script dinamici. (Io creo un tag script, setto il suo src al mio controller JSON e lo aggiungo al mio tag head o body).
lo script viene caricato correttamente con i dati restituiti dal server. Ma durante il caricamento dello script, il browser non visualizza l'indicatore di occupato (provato con Chrome/Firefox) (mentre secondo this reference (pagina 35), questo dovrebbe essere il comportamento predefinito).
Inoltre ho aggiunto il metodo Sleep
al mio metodo lato server per simulare un processo di lunga durata, per visualizzare l'indicatore di occupato. Ma ancora senza fortuna.
P.s Quando utilizzo IFrame
anziché script
, tutto funziona correttamente e l'indicatore di occupato viene visualizzato dal browser. ma non farlo con tag script.
È possibile utilizzare qualcosa come il plug-in dell'interfaccia utente di blocco? Funziona abbastanza bene, se sei già investito in jQuery (non così tanto, altrimenti). –
L'interfaccia utente del blocco cambia semplicemente l'icona del cursore. quello che voglio veramente è vedere l'indicatore rotante sulla scheda. Sono confuso da come Facebook lo fa. usa anche gli IFrames? – Kamyar