Upload Progress Applet

The Upload Progress Applet is a subset of the Upload Applet designed for applications that need a progress display during uploads, but don't need the functionality for selecting multiple files. Instead of relying on the Applet interface for selecting files, your form must include at least one <INPUT TYPE="FILE"> form element. As a result, this version of the Upload Applet is much smaller.

excl.gif (1021 bytes) Any <INPUT TYPE="FILE"> elements that you include on your form must following the naming convention FILE1, FILE2, FILEn in order to be recognized by the applet.

Tag Syntax

<APPLET CODE=FileUpload.class ARCHIVE=UploadProgress.jar NAME=FileUpload 
        CODEBASE="/AppletFile/classes" WIDTH=420 HEIGHT=180 MAYSCRIPT>
    <PARAM NAME="cabbase" VALUE="/AppletFile/classes/UploadProgressIE3.cab">
    <PARAM NAME="cabinets" VALUE="/AppletFile/classes/UploadProgress.cab">
      :
     Optional Parameters
      :
</APPLET>
<FORM ACTION="upload script" onSubmit="return document.FileUpload.submit(document,this,true)">
     <INPUT TYPE="FILE" NAME="FILE1">
     :
     Optional Input Elements
     :
</FORM>

Parameters

Below is the subset of the parameters supported by the Upload Progress version of the Upload Applet. Detailed information about each parameter can be found in Upload Applet reference.

alternateUrl, authorization, autoZip, bgColor, cabbase, cabinets, finishUrl, includeDate, includeMD5, noProgress, timeOut

Methods

Below is the subset of the methods supported by the Upload Progress version of the Upload Applet. Detailed information about each method can be found in Upload Applet reference.

getAutoZip, getIncludeDate, getIncludeMD5, getUploadProgress, getUploadStatus, hasInitialized, setAutoZip, setIncludeDate, setIncludeMD5, submit