No.2ベストアンサー
- 回答日時:
単純にhtmlの中に<a href=... でファイルにリンクしただけならばNo.1の方が仰るようにクライアント側の設定次第になってしまうと思います。
しかし、たとえばPHPなどを使ったシステムにし、ダウンロードさせるHTTPヘッダを送信するようなつくりにすれば可能だった気がします。
Content-Disposition: inline; filename="ファイル名"
Content-Length: サイズ
Content-Type: application/octet-stream
たしか、これらの3つのヘッダを使うはずです。
この回答への補足
回答ありがとうございます。
当方HTMLに関しては度素人のため、もう少し詳しく説明していただけると助かります。勝手なお願い申し訳ありません。
No.4
- 回答日時:
遅くなりました。
No.3の方が仰るように、単純にHTMLを書くだけでは難しいかと思います。
オンラインソフトをダウンロードさせるようなページはたいていCGIやPHP、Java Servletなどのような、一種のプログラムによってページ自体がシステムになっているようです。
私が下で紹介した方法も、HTTPヘッダを指定して送信するタイプのプログラムを組む方法になります。
単純にHTMLのみでということであれば、ダウンロードさせるファイルをzipやlzhなどに圧縮してからアップロードし、そのファイルへリンクを引いておけば、たいていの場合はダウンロードしてから使う形になるのではないでしょうか。
どうも皆さん有難うございました。
ちょっと私には難しいようです。
結局HTMLでFTPサーバーにリンクさせる方法をとる事にしました。しばらく回答を締め切らずに置きますのでまた良い方法がうかびましたお知らせください。
No.3
- 回答日時:
HTML だけでは無理かと。
(サーバ側のMIME設定をいじるとできるんかもしれんが。全拡張子を application/octet-stream に関連付けるとか。)
一般的には、CGIプログラムでヘッダを書き換えるんだろうなぁ。
どうしてもHTMLでというなら、
アンカーを右クリックとかして「対象をファイルに保存」でも似たようなことは出来る場合があるが。
どうもありがとうございました。
私は古い人間なので(つまり年寄)、Cやbasicならある程度わかるのですが、ブラウザ関連の言語はちんぷんかんぷんです。奮起してこれから猛勉強しますので、またわからない事があったら宜しくおねがいします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
- HTML・CSS エクセルのファイルのダウンロード 前にアップしたファイルがダウンロードされる 1 2022/11/13 13:02
- その他(IT・Webサービス) WPからダウンロードしたファイル名を指定したい 2 2022/04/08 08:31
- その他(クラウドサービス・オンラインストレージ) firestorage_androidスマホでダウンロードできない 1 2022/10/25 08:18
- ネットワーク syslog保存サーバーに蓄積するログファイル容量について 3 2023/01/09 20:13
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- その他(クラウドサービス・オンラインストレージ) OneDriveの同期ができません。助けてください。 1 2023/06/13 17:02
- Windows 10 ネットからファイルをデスクトップにダウンロードする際、既存のファイルの並びが崩れてしまう 4 2022/04/19 08:20
- その他(クラウドサービス・オンラインストレージ) iPadとWinPC間でファイルの共有と同期化の方法を教えてください。 2 2022/07/23 11:59
- その他(IT・Webサービス) 301リダイレクトの使い方について 7 2022/04/05 17:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTMLページが勝手にダウンロー...
-
ホームページでファイルをダウ...
-
VBA URLDownloadToFileについて
-
Webサイトから、txtファイルを...
-
URLDownloadToFile でダウンロ...
-
イラストレーターのaiファイル...
-
IEのダウンロード通知バーVBA制御
-
【HTML】1クリックで複数ファイ...
-
複数のデータをダウンロードさ...
-
Excelファイルをダウンロ...
-
VBA IE操作でダイアログ表示後...
-
ダウンロードサイト作成方法に...
-
bcpadのコンパイラのインストー...
-
ファイルのダウンロード時に、...
-
VBScriptでFTPサイトからダウン...
-
画像ファイルのダウンロードで...
-
WEB上でPDF閲覧のみにしたいです。
-
大量画像の送信
-
ホームページからファイルをダ...
-
リンク切れを修復
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Webサイトから、txtファイルを...
-
【HTML】1クリックで複数ファイ...
-
HTMLページが勝手にダウンロー...
-
XMLファイルのダウンロード
-
VBA URLDownloadToFileについて
-
java_run.batがダウンロードで...
-
URLDownloadToFile でダウンロ...
-
ZIPの拡張子のついたURLがダウ...
-
WEB上でPDF閲覧のみにしたいです。
-
ファイルをダウンロードすると...
-
Excelのマクロについて教えてく...
-
イラストレーターのaiファイル...
-
VBA IE操作でダイアログ表示後...
-
rdfファイルをブラウザで表示さ...
-
aタグでワードファイルを開くor...
-
iPhoneです。 Adobeフラッシュ...
-
HTTP上にあるファイルの更新日時
-
ホームページでファイルをダウ...
-
HTMLファイルの配布、良い方法は?
-
VC++でのZIPファイル解凍方法を...
おすすめ情報