注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。
InfoPath Forms Services是一种服务器技术,使用户可以使用 Web 浏览器中填写的 Microsoft Office InfoPath 表单。用户无需在填写 InfoPath 表单,其计算机上安装 InfoPath 不需要从 Web 下载任何额外的内容。所有用户需要都已访问浏览器中,如 Microsoft Internet Explorer、 Apple Safari 或 Firefox。
本文列出了与InfoPath Forms Services兼容的浏览器。此外,本文列出了浏览器兼容的表单模板中受支持的功能,不能在浏览器兼容的表单模板和窗体时可能会发生的行为之间的差异的功能基于在不同的浏览器中查看浏览器兼容的表单模板。
本文内容
Web 浏览器兼容的InfoPath Forms Services
注意: 下表中未列出的特定的浏览器版本,如果不支持。例如,没有为较旧的浏览器,包括 Internet 公式,Internet Explorer 支持 5.5.x,Macintosh,以及版本早于下表中列出的那些的第三方浏览器的 Internet Explorer。尽管可以启用浏览器功能的表单可能会正常工作,可以在以下浏览器中,启用浏览器功能的表单经过仅在下表中列出的浏览器版本。
下表显示了特定的浏览器兼容的InfoPath Forms Services。
浏览器 |
Windows 1 |
Unix/Linux |
Macintosh |
Microsoft Internet Explorer 6.0 (32 位) |
|
|
|
Windows Internet Explorer 7.0 (32 位) |
|
|
|
Firefox 1.5 |
|
|
|
Mozilla 17 |
|
|
|
错误 7.2 |
|
|
|
错误 8.1 |
|
|
|
Safari 2.0 |
|
|
|
Windows Vista 中 1Includes、 Microsoft Windows Server 2003、 Microsoft Windows XP 和 Microsoft Windows 2000。
InfoPath Forms Services中支持的 InfoPath 功能
大多数 InfoPath 控件和功能而不考虑用户在填写 Internet Explorer、 Firefox、 Safari 中或其他支持的浏览器中的窗体工作方式都相同。但是,表单的同样可能以不同方式显示,在不同的浏览器中。这些视觉差异可以属于不同的浏览器支持 Web 技术,如超文本标记语言 (HTML)、 级联样式表 (CSS) 和JavaScript的方式。
此外,有一些控件和仅在浏览器支持 Microsoft ActiveX技术,如 Internet Explorer 6.0 或 Internet Explorer 7.0 完全支持的功能。在其他浏览器中,这些功能可能具有不同行为或具有受限的功能。
对表单控件的支持
您可以使用下表来确定InfoPath Forms Services是否支持特定的 InfoPath 控件。
在某些情况下,即使控件支持的InfoPath Forms Services,它可能不起作用相同的方式在所有浏览器中。例如,您可以使用浏览器兼容的表单模板中的格式文本框。但是,用户只看到各种格式的文本格式设置选项,当他们填写 Internet Explorer 中的窗体。
同样,当用户在移动设备浏览器中查看窗体,某些控件以不同方式显示在桌面浏览器中,而某些控件将被完全忽略。例如,尽管您可以在浏览器兼容的表单模板中使用文件附件控件,在移动设备浏览器中查看表单时将不会显示此控制。有关优化窗体的详细信息的模板在移动设备上使用,请参阅本文顶部的另请参阅链接。
InfoPath 2007 控件 |
桌面浏览器 |
移动设备浏览器 |
文本框 |
|
|
复选框 |
|
|
按钮 |
|
|
表达式框 |
|
|
列表框 |
|
|
下拉列表框 |
|
|
重复节 |
|
|
超链接 |
|
|
选项按钮 |
|
|
可选节 |
|
|
重复表 |
|
|
文件附件控件 |
|
|
日期选取器 1 |
|
|
格式文本框 2 |
|
|
ActiveX 控件 |
|
|
项目符号列表控件 |
|
|
选项组 |
|
|
选项节 |
|
|
组合框 |
|
|
水平重复表 |
|
|
水平区域 |
|
|
墨迹图片控件 |
|
|
大纲/细节控件 |
|
|
多选列表框 |
|
|
编号列表控件 |
|
|
图片控件 |
|
|
普通列表控件 |
|
|
重复选项组 |
|
|
重复递归节 |
|
|
滚动区域 |
|
|
竖排标签 |
|
|
您可以在浏览器兼容的表单模板中使用日期选取器 1Although,只能在支持版本的 Internet Explorer 中显示日历图标和弹出窗口日历。在其他浏览器中,日期选取器显示为文本框中,但日期格式仍支持选项。
2You 无法启用嵌入的图片,或在浏览器兼容的表单模板中指定的格式文本框控件的部分文本格式设置选项。此外,仅中受支持版本的 Internet Explorer 提供了各种格式文本的格式设置选项。若要编辑文本格式的文本框中任何支持的浏览器中的用户可能但格式选项将不可用,包括更改文本颜色和应用字符格式。
对业务逻辑功能支持
以帮助防止数据输入错误,并自动执行用户表单中的操作,可以使用表单模板中的业务逻辑功能。使用 InfoPath 功能,如数据验证/数据有效性、 条件格式和规则时,您可以定义条件和事件,例如打开或关闭窗体,或者输入窗体的值自动执行任务所基于的操作模板。
下表显示支持的兼容的浏览器向其中特定 InfoPath 业务逻辑功能级别。
InfoPath 2007 功能 |
桌面浏览器 |
移动设备浏览器 |
公式 1 |
|
|
数据有效性 |
|
|
规则 |
|
|
条件格式 2 |
|
|
用户角色 |
|
|
1Except xdXDocument:get-角色,位置和最后一个函数。
支持 2 中移动设备浏览器中,某些条件格式功能,如隐藏基于表单中出现的条件的控件。但是,不能使用条件格式来更改基于表单中的条件的控件的外观。例如,您无法使用条件格式更改控件中的文本的颜色。
与安全相关的功能支持
下表显示支持的兼容的浏览器向其中特定 InfoPath 安全功能级别。
InfoPath 2007 功能 |
桌面浏览器 |
移动设备浏览器 |
域安全级别 |
|
|
完全信任安全级别 |
|
|
受限的安全级别 |
|
|
1 的数字签名 |
|
|
表单设计保护 |
|
|
若要禁用保存、打印和其他命令的功能 |
|
|
信息权限管理 (IRM) |
|
|
在移动设备浏览器中呈现启用浏览器功能的表单模板中不支持 1Digital 签名。此外,在桌面浏览器中,不能为整个表单进行数字签名的用户。但是,您可以设计表单模板,以便用户可以进行数字签名窗体中的一个或多个分区。若要执行此操作,必须启用分区控件的数字签名。此外,虽然用户可以在任何受支持的浏览器中查看表单的数字签名,他们才能进行数字签名仅在受支持版本的 Internet Explorer 的窗体部分。
支持的数据连接
数据连接是窗体和数据源存储或为该窗体提供数据之间的动态链接。
下表显示 InfoPath 数据连接启用浏览器功能的表单模板中对其的支持的级别。
InfoPath 2007 功能 |
桌面浏览器 |
移动设备浏览器 |
查询从 XML 文件或 URL,返回 XML 数据 |
|
|
Microsoft Windows SharePoint Services 列表或库中的查询数据 |
|
|
从 Microsoft SQL Server 数据库的查询数据 |
|
|
从 Microsoft Office Access 数据库的查询数据 |
|
|
Web 服务中的查询数据 |
|
|
使用数据连接库中的数据连接文件的查询数据 |
|
|
兼容的浏览器支持下表显示了哪些 infopath 级别用于提交表单的功能。
InfoPath 2007 功能 |
桌面浏览器 |
移动设备浏览器 |
将数据作为电子邮件 |
|
|
将数据提交到 SharePoint 库 1 |
|
|
将数据提交到 Microsoft SQL Server 数据库 |
|
|
将数据提交到 Microsoft Access 数据库 |
|
|
将数据提交到 Web 服务 2 |
|
|
将数据提交到接受 HTTP 文章提交的 Web 应用程序 |
|
|
将数据提交数据连接库中使用数据连接文件 |
|
|
可以将 1 数据提交到 SharePoint 库,但无法将数据提交到列表。
2 您无法在浏览器兼容的表单模板以允许用户添加到提交到 Web 服务接受 Microsoft ADO.NET 数据集更改信息以及其表单数据配置提交数据连接。更改信息包含用户对数据库中存储的数据的修改。数据库使用 Web 服务连接到该数据库的用户。ADO.NET 可以使用更改的信息来确定如何更新数据库中的数据。
对表单填写功能的支持
下表显示支持的兼容的浏览器向其中与填写表单的 InfoPath 功能的级别。
InfoPath 2007 功能 |
桌面浏览器 |
移动设备浏览器 |
提交功能 |
|
|
保存功能 1 |
|
|
打印功能 |
|
|
合并多个表单的数据 |
|
|
将数据导出到 Microsoft Office Excel |
|
|
将数据导出到 Web |
|
|
墨迹支持 |
|
|
脱机支持 |
|
|
查找和替换文本 |
|
|
记忆式键入功能 2 |
|
|
拼写检查 |
|
|
自动保存、 自动恢复或崩溃检测功能 |
|
|
自定义任务窗格 |
|
|
加载项菜单 |
|
|
1 启用浏览器表单中,用户可以单击保存或另存为按钮以将其表单保存到 SharePoint 库。但是,他们不能保存到其计算机上的某个位置的表单。此外,用户在移动设备浏览器中查看表单的看不到保存或另存为按钮。
2 在浏览器 Internet Explorer 以外,记忆式键入功能不可用,即使控件选中启用记忆式键入复选框。
查看相关的功能支持
下表显示兼容的浏览器查看相关的 InfoPath 功能支持的级别。
20 InfoPath 07 功能 |
桌面浏览器 |
移动设备浏览器 |
多个视图 |
|
|
只读视图 |
|
|
打印视图 |
|
|
Word 打印视图 1 |
|
|
打印多个视图次 2 |
|
|
打印分页符、 页眉或页脚 |
|
|
启用浏览器功能的表单模板中不支持 1Microsoft Office Word 打印视图。您可以将表单模板发布到InfoPath Forms Services ,但不删除 Word 打印视图。但是,当用户打印表单,Web 浏览器忽略 Word 打印视图设置。
启用浏览器功能的表单模板中不支持 2The打印多个视图功能。您可以将表单模板发布到InfoPath Forms Services ,而不更改打印多个视图对话框中的任何选项。但是,当用户打印表单,Web 浏览器打印目的,而不是打印多个视图使用当前视图只读视图。
对编程功能支持
开发人员可以使用 InfoPath 托管的代码对象模型在浏览器兼容的表单模板中创建自定义业务逻辑。当部署到服务器运行InfoPath Forms Services,此业务逻辑运行这两种浏览器中,并在 InfoPath 中。下表显示支持的兼容的浏览器向其中 InfoPath 编程功能级别。
InfoPath 2007 功能 |
桌面浏览器 |
移动设备浏览器 |
托管的代码 1 |
|
|
脚本 2 |
|
|
COM 加载项 |
|
|
1 在浏览器兼容的表单模板中,托管代码必须基于 InfoPath 托管的代码对象模型提供的Microsoft.Office.InfoPath命名空间。Microsoft.Office.InfoPath 命名空间的成员的子集提供的功能,如信息权限管理 (IRM) 在服务器上不受支持。有关详细信息的对象支持模型成员和这不受支持,请参阅本文顶部的另请参阅链接。
在服务器上不支持编写 VBScript、 JScript 或通过Microsoft.Office.Interop.InfoPath.SemiTrust命名空间的成员提供的 InfoPath 2003 兼容对象模型中的 2Any 代码。