为HTML5表单启用附件

您可以上传、预览和提交带有HTML5表单的附件。 默认情况下,附件支持处于禁用状态。 要启用附件支持,请执行以下操作:

  1. 创建具有多选字符串属性mfAttachmentOptions自定义用户档案

  2. 在自定义用户档案中,指定属性fileSizeLimitmultiSelectbuttonText以配置文件附件构件的选项。 根据需要,还可以指定更多自定义属性。

  3. 在自定义用户档案中,使用以下配置:

    • multiSelect -> true或false(默认为true)
    • fileSizeLimit -> value_in_mb(例如5)(默认为2 MB)
    • buttonText ->弹出窗口的按钮文本(默认情况下为“附加”)
    • accept ->文件类型接受(默认情况下为“audio/*、video/*、image/*、text/*、.pdf”)
    注意

    在Microsoft Internet Explorer 9中,用户可以附加大于指定限制的文件。 这是一个已知问题。

  4. 使用元数据编辑器选择您在上面为HTML 5表单创建的自定义用户档案。

  5. 使用自定义用户档案渲染表单模板,附件图标将显示在表单工具栏上。

    注意

    开箱即用的表单门户提供启用了草稿和附件功能的自定义用户档案。 有关​另存为草稿​用户档案的详细信息,请参阅将HTML5表单另存为草稿

  6. 单击附件图标,将显示附件选择对话框。 浏览并选择附件,然后单击​连接

    注意

    要预览附件,请单击附件名称。

    注意

    匿名用户不能使用文件预览选项。

附件提交格式

启用附件后,HTML5表单将提交多部件数据。 多部分提交数据具有两部分​dataXml​和​附件

注意

为了向后兼容,如果mfAllowAttachments选项关闭,则HTML5表单不会发送多部件数据。 它以​application/xml​格式发送简单数据xml。

如果mfAllowAttachments标志处于打开状态,submit service proxy service还会发布包含dataXml和附件的多部件数据。

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free