我使用的是Internet Explorer 11.0.9600.16438
我正在本地管理我的网站。当我转到 localhost / myWebSite / Default.aspx 时,我收到以下用户代理信息:
Mozilla / 5.0(Windows NT 6.3; WOW64; Trident / 7.0; rv:11.0),如MyCompanyName
但是当我转到 myComputerName / myWebSite / Default.aspx 时,我会收到以下用户代理信息:
Mozilla / 4.0(兼容; MSIE 7.0; Windows NT 6.3; WOW64; Trident / 7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0 0.30729)
(这是正确的,因为网站将IE设置为文档模式8)
我使用此User-Agent信息来确定客户计算机上是否安装了.NET等。我需要localhost一个来显示正确的用户代理信息。为什么会有所不同?据我所知,这在IE10中不是问题。
答案 0 :(得分:0)
看起来IE中的可怕设置以“兼容模式”显示Intranet网站。要关闭它,请查看以下链接: