javascript - Windows Media Center 中的 IE 7 是全功能的 IE 吗?

标签 javascript internet-explorer-7 mediacenter

我从我的网站上收到关于一段正常运行良好的代码中奇怪的 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)

谢谢!

最佳答案

我在 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 -- 网景 4.0
compatible - 与我们刚刚声称的兼容,但实际上并不兼容
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 - Secure Licensing Commerce Client 可用(用于 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 已安装

关于javascript - Windows Media Center 中的 IE 7 是全功能的 IE 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1114737/

相关文章:

javascript - 谷歌地图javascript禁用谷歌标志链接

javascript - 根据浏览器添加不同的HTML

c# - 获取包含在 Windows Media Center 库中的目录

php - 无法使用 Behat Mink 扩展框架在输入字段中附加文件(csv 文件)

javascript - 我应该将 JSON 数据封装到 Javascript 对象中吗?

css - div width auto !important 似乎在 ie6/ie7 中不起作用

html - 为什么我的 div 不能位于 ie7 中我的图像之上?

.net - .NET 3.5 是媒体中心插件的合理先决条件吗?

mediacenter - 媒体中心扩展

javascript - 当存在多个元素时,单击一次更新值