为HTML5表单启用附件 enabling-attachments-for-an-html-form
您可以上传、预览和提交带有HTML5表单的附件。 默认情况下,附件支持处于禁用状态。 要启用附件支持,请执行以下操作:
-
创建 自定义用户档案 使用mutiselect string属性
mfAttachmentOptions
. -
在自定义配置文件中,指定属性
fileSizeLimit
,multiSelect
和buttonTex
用于配置文件附件小组件的选项。 您还可以根据需要指定更多自定义属性。 -
在自定义配置文件中,使用以下配置:
- multiSelect -> true或false(默认为true)
- fileSizeLimit -> value_in_mb(例如5)(默认为2 MB)
- buttonText ->弹出窗口的按钮文本(默认情况下为“附加”)
- 接受 ->要接受的文件类型(默认情况下为“audio/*, video/*, image/*, text/*, .pdf”)
note note NOTE 在Microsoft Internet Explorer 9中,用户可以附加大于指定限制的文件。 这是一个已知问题。 -
使用 元数据编辑器 选择您在上面为HTML5表单创建的自定义配置文件。
-
使用自定义配置文件渲染表单模板,附件图标将显示在表单工具栏上。
note note NOTE Forms Portal开箱即用地提供启用了草稿和附件功能的自定义配置文件。 有关 另存为草稿 配置文件,请参阅 将HTML5表单另存为草稿. -
单击附件图标,将出现附件选择对话框。 浏览并选择附件并单击 附加.
note note NOTE 要预览附件,请单击附件名称。 note note NOTE 匿名用户无法使用文件预览选项。
附件提交格式 attachment-submission-format
启用附件后,HTML5表单会提交多部分数据。 多部分提交数据分为两部分 dataXml 和 附件.
NOTE
为了向后兼容,如果
mfAllowAttachments
选项时,HTML5表单不会发送多部分数据。 它会在 application/xml 格式。如果mfAllowAttachments标记处于打开状态,则 提交服务代理服务 还会发布包含dataXml和附件的多部分数据。
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da