ボタンをクリックすると、サーバーからデータを取得し、2つまたは3つのデータテーブルをExcelファイルにエクスポートして、アプリケーション内のTempフォルダーに保存するWebアプリケーションに問題がありました。
次に、Ionic.Zip dll を使用して、これらのファイルを圧縮し、クライアント マシンにダウンロードします。ほとんどの場合、これには時間がかかります。問題は、ボタンをクリックすると(jqueryを使用するクライアント側)、ローダー画像を表示するdivを表示したことです。後でサーバー側でファイルをダウンロードしているときに、response.end()メソッドを使用していました。その後、私のいずれにもアクセスできませんクライアント側のスクリプトまたは関数を使用して、ローダー イメージを含む div を非表示にします。そのため、ダウンロードが完了した後でもローダーが表示されます。
ダウンロードが完了したら、そのdivを非表示にするのを手伝ってください。