啟用HTML5表單的附件

您可以使用HTML5表單上傳、預覽和提交附件。 依預設,附件支援會停用。 要啟用附件支援,請執行以下操作:

  1. 使用mfAttachmentOptions多選字串屬性建立自訂設定檔mfAttachmentOptions屬性中的每個字串都必須具有property=value格式,才能配置檔案附件小工具集的選項。 propertyvalue可以具有下列任一值:

    屬性
    multiSelect true或false(預設為true)
    fileSizeLimit 以MB為單位的數字(預設為2 MB)。 例如5。
    buttonText 彈出式視窗的按鈕文字(預設為「附加」)
    接受 要接受的檔案類型清單(預設為「audio/*, video/*, image/*, text/*, .pdf」)

    例如:

    配置選項

    您也可以視需要為mfAttachmentOptions屬性指定更多自訂選項。

    注意

    在Microsoft Internet Explorer 9中,用戶可以附加大於指定限制的檔案。 這是已知問題。

  2. 使用中繼資料編輯器來選取您已針對HTML 5表單在上述建立的自訂設定檔。

  3. 使用自訂設定檔呈現您的表單範本,附件圖示會出現在表單工具列上。

    注意

    表單入口網站會立即提供已啟用草稿和附件功能的自訂設定檔。 如需​另存為草稿​設定檔的詳細資訊,請參閱將HTML5表單儲存為草稿

  4. 按一下附件表徵圖,隨即出現附件選擇對話框。 瀏覽並選擇附件,然後按一下​Attach

    注意

    若要預覽附件,請按一下附件名稱。

    注意

    匿名用戶無法使用檔案預覽選項。

附件提交格式

啟用附件時,HTML5表單會提交多部分資料。 多部分提交資料包含兩部分​dataXml​和​附件

注意

為了向後相容性,如果mfAllowAttachments選項關閉,則HTML5表單不會傳送多部分資料。 它以​application/xml​格式發送簡單資料xml。

如果mfAllowAttachments標幟已開啟, submit service proxy service還會發佈包含dataXml和附件的多部分資料。

本頁內容