我们都知道IE11检测不能与服务器端语言一起使用,因为Microsoft已经删除了IE / MSIE浏览器指示,现在完全是“Mozilla”。
我也知道,做浏览器检测/版本是有风险的,但过去一直很好地服务于我们。
网站的一些要求是:
必须使用某些版本的Firefox及以上版本
必须使用某些版本的Chrome及以上版本
必须使用某些版本的safari(一些以下和一些较新的)
必须使用IE> = 8
所以这里是问题… IE11在我的列表中表示它不支持。我想从Web端的服务器端支持它(ASP.NET / MVC)
目前还不清楚如何从服务器端检测到这一点。有人知道吗
“Mozilla / 5.0(Windows NT 6.1; WOW64; Trident / 7.0; rv:11.0)像Gecko”
rv:11.0告诉我们它的IE11,但是做一个解析仍然意味着,例如,它可能是某种版本的chrome,在这样的要求甚至firefox不支持。
那么,看看IE 11或更高版本的最好方法是什么?
我不太确定从“三叉戟”和向前搜索,因为我不知道其他浏览器是否使用。
欢迎任何方向。