- ベストアンサー
DLさせるためのタグの書き方
index.htmlからDLさせるためのリンクをはりたいのですが どうすればいいのでしょうか? exeファイルなどではなくgifやhtmlファイルなどをいれたファイルです。 フォルダごとDLさせるようにしたいのですが まずプロバイダのサーバーのほうにはindex.htmlのなかにhpmkというフォルダをいれています。 このフォルダをリンクからDLさせたいのですがどうすればいいのかわかりません。 そこでDLできるサイトをさがし、ソースから少しずつタグ類をけしていく という作業をしたのですが <a href="http://www・・・.ne.jp/・・/hpmk.FileDownload/download???"> というようなかんじになるところまできたのですがよくわかりません。 よろしくおねがいします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
HTMLタグには、フォルダ構造ごとファイルを転送する物はありません。 Scriptを使えば、そう言う事も可能かも知れませんが・・・。 単にフォルダ構造ごとダウンロードさせたいだけなら、あらかじめフォルダ構造ごとファイルをzipやlha等の圧縮アーカイブツールでまとめ、一つのファイルをダウンロード後に、フォルダ構造ごと展開させる方が簡単だと思いますが。 相手があまりアーカイバの扱いに詳しく無い人なら、zipやlhaのアーカイブファイル作成時に自己展開形式(.exe)にしてください。 ダウンロード後に実行して貰えば、自動で展開する事ができます。
その他の回答 (3)
- craftsman
- ベストアンサー率49% (166/336)
そうそう、使用しているOSがWindowsMeかWindowsXP、あるいはPlus!98がインストールされたWindows98であれば、圧縮フォルダ機能がありますね。 圧縮フォルダ機能とは、zipアーカイブファイル(.zip)をあたかもフォルダであるように見立てて、Explorerでアクセスする拡張機能です。 圧縮フォルダ機能があるWindowsをご使用なら・・・。 まず、新規作成で適当な名前の圧縮フォルダを作成して下さい。 作成した圧縮フォルダをダブルクリックで開き、その中に、アーカイブしたいファイルが含まれるフォルダをD&Dしてコピーして下さい。 圧縮フォルダの中に、フォルダ構造ごとファイルがコピーされるはずです。 コピーが終わったら圧縮フォルダを閉じます。 いま作成した圧縮フォルダは、Explorerで見る限り圧縮フォルダとして表示されますが、実際は「フォルダ名.zip」と言うファイル名のzipアーカイブファイルになっています。 このファイルをサーバにアップロードし、ダウンロードできるようにリンクを入れてやれば良いでしょう。
お礼
みなさまのおかげでできました。 とはいってもlzhです。今回はLhazの使い方がわかったのでLzhにしますが できればみなさんのいうように圧縮フォルダ機能があるWindowsで Lzh用のソフトをもっていない人でもDLしてすぐつかえるように近いうちに したいとおもっています。 ありがとうございました。
- dakin
- ベストアンサー率66% (4/6)
こんばんわ。始めまして。 craftsmanさんが回答されているやり方が一般的だと思います。 >一つのファイルをダウンロード後に、フォルダ構造ごと展開させる方法が >わかりません。 とのことですが、lzhやzipといった圧縮ファイルを作る段階でディレクトリ構造をもったまま作る方法が選択できます。「相対パス」、「絶対パス」のいずれかが選択できます。「相対パス」のディレクトリ構造をもった物を作ってサーバに置き、ダウンロード(<a>タグでリンクを貼る)できるようにすれば良いと思います。 ダウンロードされたファイルを展開(解凍)する際にキチンとディレクトリ分けされます。
補足
ありがとうございます。 階層といいましてもDLさせたい内容は 11のbmpファイルと4つのhtmlファイルがはいったhpmkという名前 をつけた1フォルダのみですがどうすればいいのでしょうか? 解凍は頻繁にやっているのですが圧縮というものをやったことが ありませんOSはwin2000 98seですよろしくおねがいします。
- craftsman
- ベストアンサー率49% (166/336)
>一つのファイルをダウンロード後に、フォルダ構造ごと展開させる方法が わかりません。 それは、アーカイブにどのツールを使用するかによって違いますが・・・。 大抵のアーカイブツールでは、アーカイブファイル作成時に、ファイルをD&Dする代わりに、ファイルが含まれるフォルダをD&Dすれば、フォルダ構造ごとアーカイブしてくれると思います。 フォルダ構造が含まれているアーカイブは、通常フォルダ構造ごと展開されます。 詳しくは、ご使用のアーカイブツールのマニュアルをお読み下さい。
補足
実はあまり圧縮ということをしたことがありません・・・ アーカイブという言葉もピンときません。 手元にあるパソコン用語辞典(X-media2003~04)をひらくと 「複数のファイルをひとつのファイルにまとめりこと」 とあります。 解凍はLhasaそしてPCjapan一月号にあったLhazが手元にあります。 Lhazに圧縮機能がありツール>オプション>圧縮のタブを ひらいているのですが使い方がよくわかりません・・・ 書庫名の指定とありますが\f.\aっていったいどこでしょう?
補足
一つのファイルをダウンロード後に、フォルダ構造ごと展開させる方法が わかりません。 おねがいします。