人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Word形式のファイルをダウンロードさせる場合に、ダウンロードポップアップを表示させる方法を教えて下さい。
Wordがインストール済みであれば、IE上でWordが擬似的に開いてしまいます。
圧縮すれば解決できるのですが、事情により圧縮をしない方法を模索しております。
ご回答宜しくお願い致します。

●質問者: lg-tsp
●カテゴリ:コンピュータ
✍キーワード:IE Word インストール ダウンロード ファイル
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● aki73ix
●10ポイント

http://jinriki-question.g.hatena.ne.jp/aki73ix/20051205

人力検索で質問や回答するときの補足用グループです - 人力日記

再回答失礼します


元々、サーバー側のCONTENT-TYPEでファイルの種類を指定すればアプリケーションを指定して開かせることが以前はできたのですが、IE5.01SP2辺りから、ファイルの中身や拡張子を勝手に解釈してCONTENT-TYPEを無視して開いてしまうようになっています


だから、サーバー側から設定するということでしたら、リンクを右クリックしてもらって、名前を付けて保存してもらうという方法しかないでしょう

http://nifberry.727.net/test/archives/hatena162.cgi

#!/usr/local/bin/perl

print "Content-Type: application/octet-stream¥n";

print "Content-Disposition: inline; filename=¥"sample.doc¥"¥n¥n";

open(FILE,"sample2.doc");

@que = <FILE>;

foreach $ax (@que){

print qq($ax);

}

close(FILE);


このように

CGIで強制的に変更しても.htaccessで指定しても無理です

http://nifberry.727.net/test/archives/hatena162.htm

結論として、このようにするのはだめでしょうか?


<html>

<body>

<a HREF="sample2.doc" OnClick="window.status=’直接ダウンロードは出来ません。右クリックから保存してください’;return false;">右クリックでダウンロードしてください</A>

</BODY>

</html>


2 ● porinki07
●30ポイント

http://support.microsoft.com/default.aspx?scid=kb;JA;260519

[HOWTO] 既知の MIME タイプに対し [ファイルのダウンロード] ダイアログ ボックスを開く

こちらを参考にしてみてはどうでしょうか。

◎質問者からの返答

ご回答ありがとうございます。

ご提示頂いた方式で対応を試みましたが、何故かうまくいきません。


3 ● aki73ix
●0ポイント

http://www.vector.co.jp/soft/win95/util/se375792.html

Windows Initializer [Win Init](Windows95/98/Me / ユーティリティ)

フォルダオプション>ファイルタイプ>DOC Microsoft Word 文書>詳細設定

ダウンロード後に開く確認をするにチェックを入れれば保存するか、開くか聞くダイアログが表示されます


こちらの Windows Initializerというソフトで

IE関係タブの拡張子から逆引きで ”.doc”と入力してダウンロード後に開く確認にチェック>反映でも結構です

◎質問者からの返答

これはクライアント側の設定ですね。

今回はサーバ側の記述で対応する方法を模索しております。


4 ● hiro
●30ポイント

http://www.tohoho-web.com/wwwxx013.htm

ダウンロードするには

本来であれば、ダウンロードボタンの後に、

「右クリックで?」と表記したり、圧縮した方がよいと思うのですが、.htaccessを修正することによってできるようです。

◎質問者からの返答

分かり易いサイトをありがとうございます。

やはりスタンダードは「右クリック〜」なんですね。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ