| 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.
| 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. |
<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>
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
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