Ajax Descarga de archivos Issue

Estoy descargando un archivo dinámico en mi aplicación, simulando ajax usando iframes. Lo que estoy haciendo es que, cuando se realice la solicitud de descarga, crearé un iframe invisible y dinámico, y estableceré el src de mi iframe como la url de descarga. Puedo descargar el archivo correctamente, pero el requisito es mostrar una descarga. indicador una vez que se inicia la descarga y que debería finalizar tan pronto como aparezca el cuadro de diálogo de descarga. Le devolví la llamada después de la creación del iframe para mostrar el indicador de descarga, que está funcionando correctamente, y proporcioné otro método en la "carga" del iframe, esperando se invocará cuando aparezca el cuadro de diálogo de descarga. Pero, desafortunadamente, eso no funciona, y debido a eso incluso después de que se complete la descarga, mi indicador de progreso sigue ahí. No puedo quitar eso. Luego me di cuenta de que, dado que el tipo de contenido de la respuesta no es html, se procesará mediante un proceso independiente, que lleva al cuadro de diálogo de descarga y, como consecuencia, nunca se llamará a mi método de carga. Por favor, hágamelo saber una solución para esto.

Respuestas a la pregunta(5)

Su respuesta a la pregunta