我碰到我奇怪的Javascript错误的网站报告中的一段代码,通常效果很好,所有具有以下用户代理:

的Mozilla / 4.0(兼容; MSIE 7.0; Windows NT的6.0; WOW64;三叉戟/ 4.0; GTB6; SLCC1; .NET CLR 2.0.50727;媒体中心PC 5.0; .NET CLR 3.0.30618)

我应该假定IE7在Windows Media Center是一个完全成熟的IE浏览器,真正研究这个? (如果它也可能发生对IE 7的其他用户)

或者可我认为这是某种形式的Windows Media Center的怪癖和刷了吗? (是的,我愿意失去用户的这一比例换取没有真正得到一个媒体中心只是为了测试它IE7)

谢谢!

有帮助吗?

解决方案

在Windows Vista SP2的64位上IE8我的用户代理:

的Mozilla / 4.0(兼容; MSIE 8.0; Windows NT的6.0; WOW64;三叉戟/ 4.0; SLCC1; .NET CLR 2.0.50727;媒体中心PC 5.0; 3.0的Zune; .NET CLR 3.5.30729; .NET CLR 3.0 0.30729)

在媒体中心PC 5.0只是意味着媒体中心安装在系统上(其Windows Vista Home Premium或Windows Vista旗舰版差不多)。

这里的断裂时所提供的用户代理的向下:

的Mozilla / 4.0(兼容; MSIE 7.0; Windows NT的6.0; WOW64;三叉戟/ 4.0; GTB6; SLCC1; .NET CLR 2.0.50727;媒体中心PC 5.0; .NET CLR 3.0.30618)

的Mozilla / 4.0 - 4.0的Netscape搜索 兼容 - 兼容,无论我们只是声称自己是,但实际上没有结果 MSIE 7.0 - 的Internet Explorer 7.0结果 Windows NT的6.0 - Windows Vista中点击 WOW64 - 32位IE在64位Windows点击 三叉戟/ 4.0 - 我真的很Internet Explorer 8中试图为Internet Explorer 7 - >这可能是你的问题的根源结果 GTB6 - 谷歌工具栏6安装点击 SLCC1 - 安全的授权商客户可用(Windows随时升级检测)结果 .NET CLR 2.0.50727 - .NET框架2安装点击 媒体中心PC 5.0 - 安装了Windows Media Center的5(在Windows Vista的版本)点击 .NET CLR 3.0.30618 - .NET框架3被安装

其他提示

林不知道它是一个真正的Media Center PC。它看起来像一些版本IE7的。

编辑:WOW64是一个64位的系统上的32兼容性层 - 可能门铃

反正我发现它在: http://www.zytrax.com/tech/web/msie-history。 HTML ,也许可以帮助一点。

是不是只是一个浏览器一起安装的插件列表?

我不应该太在意集成的浏览器,除非你的网站是一样的话题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top