Internet explorer 与IE9不一致的UserAgent字符串

Internet explorer 与IE9不一致的UserAgent字符串,internet-explorer,iis-6,cross-browser,internet-explorer-9,Internet Explorer,Iis 6,Cross Browser,Internet Explorer 9,我有一个网站在IIS6的服务器上运行。该网站在端口80上配置了两个hostheader绑定: mywebsite1IE9Mozilla/4.0在兼容性视图中,您是否在查看您的应用程序时单击了“撕碎的页面”图标?(也可以通过提供的html查看。)这将更改用户代理;但是,当我更改useragent时,它将仅适用于我所在的站点,并且我在网上冲浪时,useragent将返回其默认设置。这就是我用来更改useragent的代码 WebBrowser1.Navigate(txtAddressBar.Tex

我有一个网站在IIS6的服务器上运行。该网站在端口80上配置了两个hostheader绑定:


  • mywebsite1IE9
    Mozilla/4.0
    在兼容性视图中,您是否在查看您的应用程序时单击了“撕碎的页面”图标?(也可以通过提供的html查看。)

    这将更改用户代理;但是,当我更改useragent时,它将仅适用于我所在的站点,并且我在网上冲浪时,useragent将返回其默认设置。这就是我用来更改useragent的代码

    WebBrowser1.Navigate(txtAddressBar.Text,Nothing,Nothing,“用户代理:&“Mozilla/5.0(Windows;U;Windows NT 5.1;en-US)AppleWebKit/532.2(KHTML,如Gecko)ChromePlus/4.0.222.3 Chrome/4.0.222.3 Safari/532.2”)


    此代码柱为一行;然而,我还不知道如何在这里做到这一点

    啊,是的,这使两个URL保持一致,但实际上是另一个hostheader版本显示了“撕裂页面”图标。不显示“撕裂页面”图标。是什么触发了IE9中被撕碎的页面的显示?来自服务器的响应头或HTML中的元标记可以做到这一点,或者如果你点击错误并设置了视图,它会粘住-看一看@Perfect。谢谢你的帮助。
    Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+6.1;+Trident/5.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+Tablet+PC+2.0;+MS-RTC+LM+8;+OfficeLiveConnector.1.5;+OfficeLivePatch.1.3;+.NET4.0C)
    
    Mozilla/5.0+(compatible;+MSIE+9.0;+Windows+NT+6.1;+Trident/5.0)