|
DescrizioneViene attivato quando un modulo invia dati all'host tramite il protocollo HTTP. A questo punto i dati vengono organizzati in un insieme di dati, che tuttavia non viene inviato all'host. I calcoli e gli script associati all'evento possono esaminare e modificare i dati prima dell'invio del modulo. Se il calcolo o lo script è impostato in modo da essere eseguito sul server, il modulo invia i dati al server indicando che deve eseguire il calcolo o lo script prima di qualsiasi ulteriore elaborazione.
Nota: Questo evento non fa distinzione tra gli invii avviati dalle istanze in cui si premono i pulsanti e i diversi URL. Qualsiasi script per cui è necessaria questa distinzione deve comprendere anche codice in grado di identificare quale pulsante è stato premuto. In generale, l'evento preSubmit è concettualmente simile all'evento preSave e ha uno scopo analogo.
TipoEvento di applicazione
Supporto
Applicazione client
|
Disponibilità
|
Acrobat e Adobe Reader
|
sì
|
Browser HTML
|
sì
(Solo per i pulsanti di invio)
|
EsempioÈ possibile utilizzare questo evento per modificare i dati del modulo immediatamente prima che vengano inviati. Ad esempio, è possibile creare uno script sull'evento preSubmit per eseguire la scansione della quantità di dati e visualizzare un messaggio per segnalare al compilatore il tempo stimato previsto per l'invio dei dati.
|
|
|