― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2018年11月20日(火) 17:26 
こんにちは。
html上でエクセルファイルをダウンロードできるようにリンクをつけるという作業をしました。
firefoxのみエクセルファイルをダウンロードしようとすると、そのままブラウザで開こうとして、文字化けしたページになって表示されます。
この現象が起きるのはxlsxで、xlsだと正常にダウンロードされます。
他のブラウザ(chrome、IE11、edge、safari)では、同様の現象は起きず、正常にエクセルファイルがダウンロードされます。

Firefoxのバージョンは63.0.3(64ビット)です。

調べてみたところ、.htaccessにMIMEタイプを正しく認識できるように追記すると解消されるという2017年10月の記事を見つけたのですが、

なぜFirefoxのみでこの現象が起きるのかがわかりません。(その記事ではFirefoxのみ正常に動作して、他のブラウザだとダウンロードできない現象が起きると書かれていました。)

現在はzipファイルをダウンロードするように変更したので問題はないのですが、なぜFirefoxのみでこの現象が起きるのかご存知でしたらご教示ください。


不要な文字装飾は読みにくくなるので、削除させていただきました。
By Moderator

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2018年11月20日(火) 22:41 
オフライン
Moderator

登録日時: 2011年4月06日(水) 10:16
記事: 1750
お住まい: Tokyo
一般論として。

同じ「ブラウザー」だからといって、挙動がすべて同じとは限りません。

例えば、画像編集ソフト。
Aというソフトでは、××という加工ができるけど、Bというソフトではできない、といったことがあり得ます。
同じ画像を同じように加工する時に、Aでは動作が軽くすぐ終わるけど、Bでは重く時間もかかる、とか。

_________________
[Desktop] Windows 10 pro (64bit) / 16GB RAM
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2018年11月21日(水) 16:48 
ご返答ありがとうございます。
というと、「FireFoxはxlsxを正しく認識できず、テキストリンクなどをクリックしてダウンロードをする場合はサーバー側でMIMEタイプの指定が必要」
ということですかね。。。

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2018年11月21日(水) 17:19 
オフライン
Moderator

登録日時: 2011年4月06日(水) 10:16
記事: 1750
お住まい: Tokyo
それも一つの手だとは思います。

あとは、Firefoxのオプション設定で変更できる場合も。
https://support.mozilla.org/ja/kb/chang ... accouiaoao

その他としては、該当リンクを右クリックして「名前を付けてリンク先を保存」とするか。

_________________
[Desktop] Windows 10 pro (64bit) / 16GB RAM
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2018年11月22日(木) 13:36 
それでは閲覧する側の設定に左右されないようにするにはzipでダウンロードしてもらう設定にするのが一番安全そうですね。
ありがとうございます。
助かりました!

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Exabot [Bot], Google [Bot], Google Feedfetcher & ゲスト[15人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean