No.4ベストアンサー
- 回答日時:
windowsでInternet Explorerを使っている場合、xlsをダウンロード
するときは関連しているExcelが起動してしまいますね。これは
クライアント側の事情なので、ダウンロードする側の個々のパソコンで
どうにかするしかないでしょう(別のブラウザを使うとか)。
あるいは、他の方も回答されているように、拡張子を変えてExcelファイル
と思わせないようにするか。(別に圧縮する必要は無く、拡張子が
xlsなどアプリケーションに関連付けられてないものにすればいいのです。
たとえば"aaa.xls.dat"や"aaa.xls.xxx"でもいいはずです)
ただ、この場合ダウンロード後にファイル名を元に戻す作業が必要になり
ますね。
本来はhttpサーバ側が提供するMIMEの情報に従ってクライアント側も
ファイルの種類を認識すべきなのですが、いくらサーバ側が
「.xlsはapplication/x-msexcelじゃない!」
設定してもIEではそれを無視してしまいます。このあたりがMicrosoftの設計の
困ったところです。
これはftpでも事情は同じだと思いますが…。試しにftpサイトから.xlsの
ファイルをダウンロードしてもhttpと同様にMIMEコードを無視して単に
ファイル名の拡張子を見てExcelが起動しました。
最後に、ちょっとウラワザ的ですが…。
<A HREF="http://aaa.bbb.ccc.or.jp/~myname/aaa.xls?xyz.zip">
これが一番楽でしょう。ファイル名の後ろに「?xyz.zip」というおまじない
を付けてください。別にxyzじゃなくてもsss.zipでもkkk.zipでもなんでも
結構です。
こうすると、IEは最後が「.zip」なので、素直にダウンロードダイアログを
出します。で、URLとしては?以降は普通CGIへのオプションなので無視して、
ダウンロードファイル名として本来のaaa.xlsを使うようになります。
ちょっとIEなどで試してみてください。少なくとも私のWindows98 + IE 5.0
では思惑通り動作しました。
大変丁寧な回答ありがとうございました。
できました!!
こんな方法があるんですね。大変勉強になりました。
gooに質問するまえに、いろいろなQ&Aのサイトをチェックしたんですが、なかなか希望にあった回答がなかったんです。
本当にありがとうございました。
No.3
- 回答日時:
<a href="
ftp://severname/path/filename">ここをクリック</a>この文書読んでますか?
これがHTMLの一部ですがこれが分かりますか?
会社のイントラネットのサーバだと思うのでサーバ管理者にFTPサーバを立ち上げてもらえば済むことではないでしょうか。
もちろん読んでます。
FTPは立ち上げてあるので、
“<a href="ftp://severname/path/filename">”で間に合うものにはすでに使用しております。
しかし、“ファイルを表示させるのではなく、ダウンロードのダイアログを表示する”ことは出来なかったので、質問させていただきました。
質問の意図がうまく伝わらなかったようですね。
ごめんなさい。
No.2
- 回答日時:
IEでみるならならそうなるでしょうね。
リンクの所を右クリックして「対象をファイルに保存」を選択すれば保存は可能です。
それが嫌なら圧縮するとかして拡張子を変更するのですね。
あとはダウンロードサイトみたいにFTPでダウンロードが許されるなら
<a href="ftp://severname/path/filename">ここをクリック</a>
とかで対応可能
ありがとうございます。
実は会社のおじさん(かなりおじいちゃんにちかい)たちが使用するHPなので
“ボタンひとつで”ダウンロードできるようにしたいんです。
圧縮・拡張子変更も考えたんですけど、頻繁に変更のあるファイルのため、Excleのままおいておきたいな・・・と言う希望もあるのです。
なにか言い手があればよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(IT・Webサービス) WPからダウンロードしたファイル名を指定したい 2 2022/04/08 08:31
- ドライブ・ストレージ ディスクがいっぱいですと表示される 4 2022/06/12 18:38
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- その他(クラウドサービス・オンラインストレージ) iPadとWinPC間でファイルの共有と同期化の方法を教えてください。 2 2022/07/23 11:59
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/10 09:06
- Android(アンドロイド) Aloha Browser でダウンロードしたファイルをPCに転送するには? 1 2022/05/23 18:54
- ノートパソコン EXCEL のドキュメントの回復について 2 2023/03/19 17:16
- Windows 10 添付ファイルやリンク先のダウンロード 2 2022/04/02 17:22
- その他(スマホアプリ・スマホゲーム) アプリをスマホにダウンロード、インストールする方法 3 2022/08/13 11:26
- Excel(エクセル) [クイックアクセスツールバー]の設定ファイルの格納場所について、 5 2023/04/21 14:43
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ホームページでファイルをダウ...
-
Webサイトから、txtファイルを...
-
HTMLページが勝手にダウンロー...
-
mp3ファイルのダウンロードボタ...
-
VBA IE操作でダイアログ表示後...
-
URLDownloadToFile でダウンロ...
-
IEのダウンロード通知バーVBA制御
-
WEB上でPDF閲覧のみにしたいです。
-
bcpadのコンパイラのインストー...
-
メールの直リンクがダウンロー...
-
Excelのマクロについて教えてく...
-
VBScriptでFTPサイトからダウン...
-
ファイルのダウンロード時に、...
-
IEでjsp形式のファイルをダウン...
-
【HTML】1クリックで複数ファイ...
-
VC++でのZIPファイル解凍方法を...
-
WebBrowser でダイアログを自動...
-
HTMLファイルをダウンロードさ...
-
ホームページからファイルをダ...
-
ファイルをダウンロードすると...
マンスリーランキングこのカテゴリの人気マンスリー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ファイル解凍方法を...
おすすめ情報