Edge ブラウザでの日本語ファイル名ダウンロード時の文字化け対応

久々にNetCommonsのトラブル報告を見ていたら、(株)オープンソース・ワークショップの永原さんが表題の記事を投稿してくれていました。

下記にコピペします。
-----------------------------
Edge ブラウザでの日本語ファイル名ダウンロード時の文字化け対応について。

webapp\components\uploads\View.class.php

340行目に以下のように Edge 判定を入れて対応してみました。

} elseif (stristr($_SERVER[‘HTTP_USER_AGENT’], “MSIE”) || stristr($_SERVER[‘HTTP_USER_AGENT’], “Trident”) || stristr($_SERVER[‘HTTP_USER_AGENT’], “Edge”)) {
-----------------------------

関連するサイト(アクティブSITAを含む)に順次反映させていきます。

IE11で日本語ファイル名の文字化けが発生するようなら、NetCommons2.4.2.1になっているか否かを確認して下さい。もしNetCommons2.4.2.0かそれ以前のものならアップデートして文字化けを解消することをお勧めします。