※ ChatGPTを利用し、要約された質問です(原文:CSVが保存ダイアログでHTMLになる)
CSVが保存ダイアログでHTMLになる
このQ&Aのポイント
問題:CSVが保存ダイアログでHTMLになる
質問:フォームの内容をCSVファイルに蓄積保存しており、閲覧者はCSVにリンクを張ったHTMLからダウンロードしています。しかし、一部の利用者の環境では保存ダイアログで「*.htm」の拡張子のままで保存されてしまいます。
環境:Windows XP (SP3), Internet Explorer 8, オフィスはインストール済み
フォームの内容をCSVファイルに蓄積保存しています。
閲覧者はFTP情報をもっていないので、このCSVに対して単純にリンクを張ったHTMLを作成し、そこから右クリックでダウンロードをしていただいてます。
ところが、ローカル環境によると思うのですが、人によって挙動が違うのです。
1.リンクを左クリックすると一つなぎのテキストとしてブラウザで表示されるが、右クリックで保存するとCSVで保存できる
2.リンクを左クリックするだけでCSVでダウンロードされエクセルで開く
3.1に近いが、右クリックで保存しようとすると、CSVではなくHTMファイルとして保存しようとする
1や2は、落とせばエクセルでみれるので現状はそのままでいいと思っています。
しかし、3に関しては、利用者が「拡張子」という物を理解していただけないので、「*.htm」を「*.csv」に変更したら見れると言っても納得しくもらえません。
いろいろ調べてみて、フォルダオプションとかに行きつきましたが、1や2の挙動の人と3の挙動の人に違いは見られませんでした。
とりあえず、保存ダイアログで「*.csv」の拡張子のままで保存したいのですが、何を確認して、何を修正すればいいのか行き詰っています。
どなたか、些細な事でもいいですので教えてください。
なお、3の状況になる人の環境は
WindowsXP(SP3)
Internet Explorer8
です。
オフィスは入っていますので、フォルダオプションでCSVを確認すると、エクセルに関連付けられていました。
よろしくおねがいします。