啟用HTML5表單的附件

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

  1. 使用多選字串屬性mfAttachmentOptions建立自訂設定檔

  2. 在自訂設定檔中,指定屬性fileSizeLimitmultiSelectbuttonText ,以配置檔案附件小工具集的選項。 您也可以視需要指定更多自訂屬性。

  3. 在自訂設定檔中,使用下列設定:

    • multiSelect -> true或false(預設為true)
    • fileSizeLimit -> value_in_mb(例如5)(預設為2 MB)
    • buttonText ->快顯視窗的按鈕文字(預設為「Attach」)
    • 接受 ->檔案類型以接受(預設為「audio/*, video/*, image/*, text/*, .pdf」)
    注意

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

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

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

    注意

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

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

    注意

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

    注意

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

附件提交格式

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

注意

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

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

本頁內容