特定のクライアントからhtmlページ上のCSVファイルへのリンクボタンを押したときに、ダウンロードを促すメッセージを出さず、ブラウザの同じウインドウにCSVファイルの内容を表示する方法はどんな方法があるでしょうか。

WebサーバーはISSでMIMEの設定は変更しないものとします。(クライアント側で何も設定しなければデフォルトでダウンロードできる状態)
ですのであくまでクライアント側の設定として列挙してください。
OSはWindowsNT、98、2000、ME、XP(特に)でお願いします。
WindowsNTはフォルダオプションからCSVファイルのファイルタイプの設定をtext/plainに変更することで実現できました。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/06/03 16:34:09
  • 終了:--

回答(4件)

id:torapapa No.1

虎子回答回数19ベストアンサー獲得回数02004/06/03 17:24:15

ポイント17pt

NT以外でも、同じ設定で大丈夫なはず。

id:smileless

だめだったので質問しています。

2004/06/03 17:26:47
id:JULY No.2

JULY回答回数966ベストアンサー獲得回数2472004/06/03 18:38:39

ポイント17pt

ちょっと横道なのですが、上記 URL の記事の真中ほどに Content-Type と拡張子の話が

出てきます。これを読む限り、Windows XP SP2 では、ファイルの拡張子より Content-Type

が優先される方向に向かっているようです。

仮にこの問題が解決されても、いずれ、サーバ側の MIME 設定を変更せずに、ご希望の

挙動を実現するのは不可能になると思います。

id:smileless

実際XPで現象が起きているのです。

しかしどの設定をいじったのかがわかりませんので質問をしました。

2004/06/03 18:58:42
id:vanslife No.3

vanslife回答回数1ベストアンサー獲得回数02004/06/03 22:02:31

ポイント18pt

http://tohoho.wakusei.ne.jp/wwwxx015.htm

そのファイルは現在ありません

拡張子は.csvでないといけないのでしょうか?表示させるだけなら.txt等にしてみては?答えになってなかったらすいません。

id:smileless

いえ、サーバー側の設定、ファイルには変更なしです。

2004/06/04 10:22:51
id:puresnow No.4

puresnow回答回数7ベストアンサー獲得回数02004/06/07 10:07:42

ポイント18pt

WIN 2K,XPでファイルタイプの設定をtext/plainに変更する方法があります。

<クライアントPCの設定>

[スタート]−[ファイル名を指定して実行] から regedit を起動します。

HKEY_CLASSES_ROOTの中の「.csv」をクリック。

ウインドウ右の側の空欄で「右クリック」→「新規」→「文字列値」で「左クリック」します。

「新しい値」が追加されますので、名前を「Content Type」と変更します。

「Content Type」をダブルクリックすると、文字列の編集ウインドウが開きますので、「値のデータ」に「text/plain」と入力します。

「regedit」を終了します。

以上でMIMEの設定は完了ですので、目的のCSVファイルにアクセスしてみてください。

レジストリの変更ですので、自己責任でお願いいたします。

上記設定でCSVファイルをブラウザでれることを、確認いたしました。

id:smileless

ありがとうございます。

こちらでも確認いたしました。

引き続き、他の方法をお待ちしております。

2004/06/07 11:36:50

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません