Other issues or features related to Microsoft Edge on Windows 10
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
IEとEdge(Chromium版)のIEモードとを判別する方法はありますか?
URLによってではなく、ブラウザによって処理を変えたいニーズがございます。
userAgentは同じ内容のため、判別には使えない模様です。
また、下記にも関連のQAがございますが、未解決のようです。 https://ja.stackoverflow.com/questions/83298/ie%E3%81%A8edge-ie%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AE%E5%88%A4%E5%AE%9A
Other issues or features related to Microsoft Edge on Windows 10
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
IE モードはサーバ側には完全な Internet Explorer として振舞うことが目的の機能なので、判別したいよいう要望自体に無理があるように思います。
IE と IE モードでいくつか非互換の動作があるので、それを利用してクライアント サイドで判定し、サーバーに(Cookie などで)通知するという方法は考えられますが。
どちらかと言えば
> 一部で不都合な挙動が起きてしまうため
この部分をフィードバックした方が良さそうな.....
ご回答ありがとうございます。
hebikuzureさまのおっしゃる通り、MS社の意にも反しているかと存じます。
しかし、対象ブラウザがIEとIEモードそれぞれ併存してしまうことによって、一部で不都合な挙動が起きてしまうため、どうしても判定が必要になり、ひとまずご教示いただいた非互換動作での判定を検証してみたいと思います。
対応可能であること確認しましたら、本件、解決でクローズします。