Windows Media Center 中的 IE 7 是全功能 IE 吗?
我从我的网站收到报告,指出一段通常运行良好的代码中存在奇怪的 Javascript 错误,所有这些都使用以下用户代理:
Mozilla/4.0(兼容;MSIE 7.0;Windows NT 6.0;WOW64;Trident/4.0;GTB6; SLCC1;.NET CLR 2.0.50727;Media Center PC 5.0;.NET CLR 3.0.30618)
我是否应该假设 Windows Media Center 中的 IE7 是一个成熟的 IE,并对此进行真正的调查? (以防 IE 7 的其他用户也可能发生这种情况)
或者我可以假设这是某种 Windows Media Center 怪癖并忽略它吗? (是的,我愿意失去这个比例的用户,以换取不必实际获得媒体中心来测试 IE7)
谢谢!
I'm getting reports from my website of weird Javascript errors in a piece of code that normally works well, all with the following user agent:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618)
Should I assumed that the IE7 in Windows Media Center is a full-blown IE and really investigate this? (in case it may also happen for other users of IE 7)
Or can I assume this is some kind of Windows Media Center quirk and brush it off? (yes, I am willing to lose this percentage of users in exchange for not having to actually get a Media Center just to test IE7 in it)
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我在 Windows Vista SP2 64 位上的 IE8 上的用户代理:
Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.0;WOW64;Trident/4.0;SLCC1;.NET CLR 2.0.50727;Media Center PC 5.0;Zune 3.0;. NET CLR 3.5.30729;.NET CLR 3.0.30729)
Media Center PC 5.0 仅表示系统上安装了 Media Center(几乎是 Windows Vista Home Premium 或 Windows Vista Ultimate)。
以下是您提供的用户代理的详细信息:
Mozilla/4.0(兼容;MSIE 7.0;Windows NT 6.0;WOW64;Trident/4.0;GTB6;SLCC1;.NET CLR 2.0.50727;Media Center PC 5.0;.NET CLR 3.0 .30618)
Mozilla/4.0 -- Netscape 4.0
兼容 - 与我们刚刚声称的兼容,但实际上并不兼容
MSIE 7.0 - Internet Explorer 7.0
Windows NT 6.0 - Windows Vista
WOW64 - 64 位 Windows 上的 32 位 IE
Trident/4.0 - 我真的是 Internet Explorer 8,试图成为 Internet Explorer 7 --> 这可能是您问题的根源
GTB6 - Google 工具栏 6 已安装
SLCC1 - 安全许可商务客户端可用(用于 Windows Anytime Upgrade 检测)
.NET CLR 2.0.50727 - .NET Framework 2 已安装
Media Center PC 5.0 - 已安装 Windows Media Center 5(Windows Vista 中的版本)
.NET CLR 3.0.30618 - .NET Framework 3 已安装
My user agent on IE8 on Windows Vista SP2 64-bit:
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; Zune 3.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729)
The Media Center PC 5.0 just means that Media Center is installed on the system (its Windows Vista Home Premium or Windows Vista Ultimate pretty much).
Here's the break down of the user agent you provided:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30618)
Mozilla/4.0 -- Netscape 4.0
compatible - Compatible with whatever we just claimed to be, but not actually
MSIE 7.0 - Internet Explorer 7.0
Windows NT 6.0 - Windows Vista
WOW64 - 32-bit IE on a 64-bit Windows
Trident/4.0 - I'm really Internet Explorer 8 trying to be Internet Explorer 7 --> this might be the source of your problems
GTB6 - Google Toolbar 6 is installed
SLCC1 - Secure Licensing Commerce Client is available (for Windows Anytime Upgrade detection)
.NET CLR 2.0.50727 - .NET Framework 2 is installed
Media Center PC 5.0 - Windows Media Center 5 (the version in Windows Vista) is installed
.NET CLR 3.0.30618 - .NET Framework 3 is installed
我不确定它是不是真正的媒体中心电脑。 看起来像是IE7的某个版本。
编辑:WOW64 是 64 位系统上的 32 兼容层 - 这可能会引起人们的注意。
无论如何,我在以下位置找到了它:
http://www.zytrax.com/tech/web/msie-history。 html,也许这有一点帮助。
Im not sure it's an actual Media Center PC. It seem like some version of IE7.
EDIT: The WOW64 is the 32 compatability layer on a 64bit system - that might ring a bell.
Anyway I found it at:
http://www.zytrax.com/tech/web/msie-history.html, maybe that helps a little.
它不只是与浏览器一起安装的插件列表吗?
我不应该太关心集成浏览器,除非您的网站属于同一主题。
Isn't it just a list of plugins installed along with the browser?
I shouldn't care too much for integrated browsers, unless your site is in the same topic.