MozillaZine.jp フォーラム https://forums.mozillazine.jp/ |
|
xlsxをダウンロードしようとするとそのままブラウザで開いて文字化けする https://forums.mozillazine.jp/viewtopic.php?f=2&t=17289 |
ページ 1 / 1 |
作成者: | usk_0729 [ 2018年11月20日(火) 17:26 ] |
記事の件名: | xlsxをダウンロードしようとするとそのままブラウザで開いて文字化けする |
こんにちは。 html上でエクセルファイルをダウンロードできるようにリンクをつけるという作業をしました。 firefoxのみエクセルファイルをダウンロードしようとすると、そのままブラウザで開こうとして、文字化けしたページになって表示されます。 この現象が起きるのはxlsxで、xlsだと正常にダウンロードされます。 他のブラウザ(chrome、IE11、edge、safari)では、同様の現象は起きず、正常にエクセルファイルがダウンロードされます。 Firefoxのバージョンは63.0.3(64ビット)です。 調べてみたところ、.htaccessにMIMEタイプを正しく認識できるように追記すると解消されるという2017年10月の記事を見つけたのですが、 なぜFirefoxのみでこの現象が起きるのかがわかりません。(その記事ではFirefoxのみ正常に動作して、他のブラウザだとダウンロードできない現象が起きると書かれていました。) 現在はzipファイルをダウンロードするように変更したので問題はないのですが、なぜFirefoxのみでこの現象が起きるのかご存知でしたらご教示ください。 不要な文字装飾は読みにくくなるので、削除させていただきました。 By Moderator |
作成者: | pal [ 2018年11月20日(火) 22:41 ] |
記事の件名: | Re: xlsxをダウンロードしようとするとそのままブラウザで開いて文字化けする |
一般論として。 同じ「ブラウザー」だからといって、挙動がすべて同じとは限りません。 例えば、画像編集ソフト。 Aというソフトでは、××という加工ができるけど、Bというソフトではできない、といったことがあり得ます。 同じ画像を同じように加工する時に、Aでは動作が軽くすぐ終わるけど、Bでは重く時間もかかる、とか。 |
作成者: | usk_0729 [ 2018年11月21日(水) 16:48 ] |
記事の件名: | Re: xlsxをダウンロードしようとするとそのままブラウザで開いて文字化けする |
ご返答ありがとうございます。 というと、「FireFoxはxlsxを正しく認識できず、テキストリンクなどをクリックしてダウンロードをする場合はサーバー側でMIMEタイプの指定が必要」 ということですかね。。。 |
作成者: | pal [ 2018年11月21日(水) 17:19 ] |
記事の件名: | Re: xlsxをダウンロードしようとするとそのままブラウザで開いて文字化けする |
それも一つの手だとは思います。 あとは、Firefoxのオプション設定で変更できる場合も。 https://support.mozilla.org/ja/kb/chang ... accouiaoao その他としては、該当リンクを右クリックして「名前を付けてリンク先を保存」とするか。 |
作成者: | usk_0729 [ 2018年11月22日(木) 13:36 ] |
記事の件名: | Re: xlsxをダウンロードしようとするとそのままブラウザで開いて文字化けする |
それでは閲覧する側の設定に左右されないようにするにはzipでダウンロードしてもらう設定にするのが一番安全そうですね。 ありがとうございます。 助かりました! |
ページ 1 / 1 | All times are UTC + 9 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |