您可以使用HTML5表单上传、预览和提交附件。 默认情况下,附件支持处于禁用状态。 启用附件支持:
创建 自定义配置文件 带有 mfAttachmentOptions
多选字符串属性。 中的每个字符串 mfAttachmentOptions
属性必须具有 property=value
格式以配置文件附件小部件的选项。 此 property
和 value
可以具有以下任一值:
属性 | 价值 |
---|---|
multiSelect | true或false(默认为true) |
fileSizeLimit | 以MB为单位的数字(默认为2 MB)。 例如,5。 |
按钮文本 | 弹出窗口的按钮文本(默认为“附加”) |
接受 | 要接受的文件类型的逗号分隔列表(默认为“audio/*, video/*, image/*, text/*, .pdf”) |
例如:
根据需要,您还可以为 mfAttachmentOptions
属性。
在Microsoft Internet Explorer 9中,用户可以附加大于指定限制的文件。 这是一个已知问题。
使用 元数据编辑器 选择您在上面为HTML5表单创建的自定义配置文件。
使用自定义配置文件渲染表单模板,表单工具栏上会显示附件图标。
开箱即用的Forms Portal提供了启用了草稿和附件功能的自定义配置文件。 欲知关于 另存为草稿 配置文件,请参阅 将HTML5表单另存为草稿.
单击附件图标,将出现一个附件选择对话框。 浏览并选择附件,然后单击 附加.
要预览附件,请单击附件名称。
文件预览选项不适用于匿名用户。
启用附件后,HTML5表单会提交多部分数据。 多部分提交数据分为两部分 dataXml 和 附件.
要获得向后兼容性,如果 mfAllowAttachments
选项关闭,则HTML5表单不会发送多部分数据。 它将简单数据xml发送到 application/xml 格式。
如果已打开mfAllowAttachments标志,则 提交服务代理服务 此外,还通过dataXml和附件发布多部分数据。