Al click di un pulsante, tramite javascript:
creo un form con target = name di un iframe nascosto
creo alcuni hidden
invio la richiesta al server con javascript facendo form.submit
il server mi restituisce un file binario mettendo Content-Disposition = attachment. Questo perchè il browser mi scarichi il file e non cerchi di aprirlo.
detto questo, il solo Chrome mi fa vedere la clessidra del mouse indicando all'utente che sta lavorando.
IE9 invece non fa vedere assolutamente niente, neanche la rotellina rotante che si vede sempre quando si fa una richiesta.
Quello che chiedo è se sbaglio qualcosa nella sequenza che ho mostrato e qualunque suggerimento.