JS的C#获取IE浏览器的UserAgent为什么不一样?

JS navigator.userAgent:
"Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko"

C# Request.UserAgent:
"Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET4.0C; .NET4.0E; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Shuame; rv:11.0) like Gecko"

在网上也查到另一个人在问js与php取得的UserAgent不一样的问题。没有答案啊。
只有IE浏览器会这样,chrome、360、firfox不会。

1个回答

js获取ie7有些时候还会输出ie8的userAgent,你一定要判断实际浏览器,需要用ie的条件注释语句,那个可以判断ie的版本

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问