ユーザーがサーバー側からいくつかのファイルをダウンロードできるようにする単純なWebサイトを作成しています。これらのファイルは事前に作成されません。つまり、html ページにボタンが表示されます。ユーザーがそのボタンをクリックすると、ページはサーバーに別のサーバーからそれらのファイルを取得してユーザーに圧縮するように要求します。
現在jqueryを使用しています。ダウンロード ボタンのあるポップアップ ダイアログ フォームを作成しました。
$("#dialog-form").dialog({
autoOpen: false,
height: 300,
width: 350,
modal: true,
buttons: {
"Download": function() {},
close: function() {}
}
});
ユーザーがダウンロード ボタンをクリックすると、ユーザーはサーバーがファイルを生成するのを待つ必要があります (つまり、ブロッキング コール)。
私はWeb開発に非常に慣れていません。誰か助けてくれませんか?
ありがとう!