- 締切済み
ホームページビルダー16の操作方法
現在16を使用してPDFを幾つかUPして、来場者にダウウンロードしてもらう際に 必要な項目を全て選択してもらい一括でダウンロードしてもらう設定方法が判りません どなたか宜しくご指導ください
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
単純なHTTP/HTMLの通信方法では無理です。HTTPプロトコル(手順)はセッションごとの通信が基本です。 HTMLで書かれたウェブページに張られたたくさんの画像も、一度にダウンロードされているわけではなく、ブラウザがそのページを表示するために必要だと判断すれば、サーバーに一枚ずつ要求しているだけです。 逆に言うと、強制的に一括でダウンローさせる方法はありません。もし可能なら、悪意のあるプログラムを一緒にダウンロードさせることも可能になってしまいます。あなたに悪意があるとは思いませんが・・・ 必要ならユーザーが、ひとつずつコンテキストメニュー(その場で可能なメニュー--右クリックで表示させるメニュー)から、「対象を名前をつけて保存」で保存してもらうべきですし、そのほうがユーザーには優しいのです。 もちろん、firefoxなどには、DownThemAll! ( https://addons.mozilla.jp/firefox/details/201 )、PDF Download ( https://addons.mozilla.jp/firefox/details/636 )、ScrapBook ( https://addons.mozilla.jp/firefox/details/427 )のようなアドオンがありますから、必要に応じて使い分けてダウンロードしています。これは、あくまでユーザー側での操作となります。 また、フォームでセレクトボタンから必要なファイルだけをダウンロードさせるなら、 <select name="PDFfiles" multiple> <option value="abc.pdf">ABC<option value="efg.pdf">EFG・・・ </select> とでもしておいて、サーバー側で選択されたファイルを、収集してひとつの圧縮ファイルに圧縮して出力させる方法はあります。 当然ですが、プログラミングの知識とサーバーの設定、必要なアプリケーションのサーバーへのインストールなどが必要です。
お礼
私の知識では回答理解出来ませんでした