ReportViewer Web 服务器控件的浏览器支持

ReportViewer Web 服务器控件用于在 ASP.NET Web 应用程序中嵌入报表功能。用于查看应用程序的浏览器的类型决定可在应用程序中提供的 ReportViewer 功能种类。利用本主题中提供的表格,可以了解哪些支持的浏览器会受到报表功能限制的约束以及支持哪些平台。

由于支持的浏览器的呈现引擎存在差异,因此某些高级报表功能(例如文本旋转)在不同的支持浏览器中显示方式可能不同。

脚本要求

您必须使用启用了脚本支持的浏览器。如果浏览器无法运行脚本,您就不能查看报表。

查看报表的浏览器和平台要求

浏览器类型不同,所支持的交互式报表功能也不同。以下支持矩阵演示在各平台上支持的浏览器类型,它们受“说明”列中所注明的约束的限制。

浏览器

Windows XP,

Windows Server 2003

Windows Vista、

Windows 7,

Windows Server 2008,

Windows Server 2008 R2

Mac OS X

注释

Internet Explorer 9.0 标准模式

Internet Explorer 支持全套 ReportViewer 功能。

Internet Explorer 9.0 标准模式兼容性视图

是1

Internet Explorer 9.0 Quirks 模式

是1

Internet Explorer 8.0 标准模式

是1

Internet Explorer 支持全套 ReportViewer 功能。

Internet Explorer 8.0 标准模式兼容性视图

是1

Internet Explorer 8.0 Quirks 模式

是1

Internet Explorer 7.0 标准模式

是1

Internet Explorer 7.0 Quirks 模式

是1

Mozilla Firefox 4.0.x

不支持打印和缩放。

Safari 5

不支持打印和缩放。

此外,此浏览器中用于在运行于报表服务器上的参数化报表中选择日期的日历控件被禁用。用户必须在参数提示区域手动键入他们要使用的日期。

1在标准模式下,Internet Explorer 7.0 和 8.0 不在报表中显示倾斜线条。如果在报表中使用倾斜线条,则将 ASP.NET 页设置为在 Internet Explorer 中以 Quirks 模式运行。为此,请在 ASP.NET 页中找到 <!DOCTYPE> 标记。或者,如果使用母版页,则可以在 .master 文件中找到该标记。该标记如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

将 <!DOCTYPE> 标记替换为以下标记:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

有关 Internet Explorer 中兼容模式的更多信息,请参见 Defining Document Compatibility(定义文档兼容性)。

请参阅

概念

部署报表和 ReportViewer 控件

配置 ReportViewer 以实现异步呈现