HTMLファイルをダウンロードさせる方法役に立った:0件
こんにちは
HTMLで
<a href="./abc.html">だうんろーど</a>
この場合は、ページ遷移となりますが、このabc.htmlをファイルとしてダウンロードさせる書き方はあるのでしょうか?
イメージとしては
<a href="def.xls">えくせるふぁいる</a>
これでエクセルファイルをダウンロードさせるような考え方です。
圧縮をしてダウンロードさせる方法以外でなにかあればお願いします。
javascriptを切って接続してる人も居たり、サーバーの仕様等を考えると「右クリック~保存」の流れが確実。
この回答へのお礼
回答ありがとうございます。
おっしゃるとおりのようですね。
今回はJavascriptが使える前提での構築なので、Javascriptで他の方からいただいた回答を元に作ってみようと思います。
IEのみなら
<div onclick="document.execCommand('SaveAs', false, 'abc.html');">aaasdf</div>
上記をもうちょっと工夫すれば、つかえるかも
この回答へのお礼
回答ありがとうございます。
とりあえずIEのみという事ですが、やはり難しいようなのでこれでいこうかと思います。
とても助かりました。
HTMLファイルは自動的に一時ファイルにダウンロードしているので、ダウンロードしたい側が設定を変えるか、リンクを右クリック「対象をファイルに保存」してもらうしかありません。
.htaccess が使えるのなら別の方法があるらしいのですが、ほとんどのサーバーでは対応されていませんし。。。
http://www.tohoho-web.com/lng/200003/00030606.htm
この回答へのお礼
回答ありがとうございます。
記載していただいたURLは非常に参考になりました。
- 最新から表示
- |
- 回答順に表示