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

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

由于报表定义支持自由格式的布局,因此某些报表所包含的项组合可能无法按预期的那样在所有支持的浏览器中起作用。在部署报表之前,应始终在您要支持的浏览器中对该报表进行测试。

脚本要求

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

查看报表的浏览器要求和建议

浏览器类型不同,所支持的交互式报表功能也不同。以下是支持的浏览器类型,它们受“说明”列中所注明的约束的限制。

浏览器类型 说明

应用了所有 Service Pack 且启用了脚本的 Microsoft Internet Explorer 6.0 或更高版本。

如果要使用所有可用功能,建议使用 Internet Explorer。经过可以使用其他浏览器查看报表,但是 Internet Explorer 是唯一保证支持用于报表的全套功能的浏览器。

Netscape 7.2、Mozilla 1.7、Firefox 1.0.3、Safari 1.3 和 Safari 2.0

第三方浏览器不支持下列功能:

  • 文档结构图

  • 在报表中搜索

  • 缩放

  • 固定的表格表头

  • 服务器报表或配置为异步处理并在本地处理的报表不能使用进度指示器(绿色的手纺车)来指示报表处理进度。

下面是在 Safari 中查看报表时无法使用的其他功能:

  • 在 Safari 中,无法使用日历控件在报表服务器上运行的参数化报表中选择日期。用户必须键入他们要使用的日期。

  • 在 Safari 中,从远程计算机中检索到的图像源文件无法正确显示。

另请参见

概念

部署报表和 ReportViewer 控件
向报表中添加交互性、可见性和导航(Visual Studio 报表设计器)
配置并使用 ReportViewer 工具栏
配置 ReportViewer 以实现异步呈现