Usando formularios
Si el atributo Action del formulario comienza
con http o mailto y el atributo Method
es POST, el formulario será enviado a través
de Internet o por E-mail.
Si la computadora no está conectada a Internet y la acción es http, la ventana de conexión a Internet se abrirá automáticamente.
Nota. La respuesta generada por el script no debería incluir ninguna image o la submisión fallará.
Algunos elementos INPUT (no visible) pueden ser
usados pra configurar como la submisión funcionará
(cuando action es http):
| Input | Valor |
|---|---|
SUCCESS_MESSAGE |
El mensaje será mostrado luego de completar el envío (si no especifica nada el mensaje será Done). |
FAILURE_MESSAGE |
Este mensaje será mostrado si el envío falla (si no especifica nada el mensaje será Host not found). |
TIMEOUT_SUBMISSION |
Tiempo en segundos (sin fracciones), antes de que se muestre el mensaje de fracaso, en el caso que no haya respuesta (si no se especifica el tiempo será 40 segundos). |
USE_BROWSER |
Si se incluye (no importa su valor) la submisión ser hará a través del navegador de Internet, no mediante HyperMaker. |
FRAME_TARGET |
Para cargar la página de respuesta del script en un marco (frame). Ejemplo: FRAME_TARGET=main |
Si action es mailto el programa de email (si hubiera
uno configurado apropiadamente) se abrirá.
Para especificar el tema, use la sintaxis que muestran los siguientes
ejemplos:
ACTION="mailto:info@mywebsite.com?Subject=Asking
for a new program&cc=AddressToCC.com&bcc=BlindCC.com"ACTION="mailto:info@mywebsite.com?Subject=Asking
for a new program"ACTION="mailto:info@mywebsite.com"Este sistema funciona bien con Microsoft Outlook y Netscape E-mail, y debería funcionar con la mayor parte de los programas de emial.
Si el atributo Action apunta a un archivo que existe dentro de la publicación, el mismo será abierto.
Si el atributo Action no comienza con http
ni apunta a un programa (como en CGI Local) o si el método
no es POST, un cuadro de diálogo de impresión se
abrirá, para imprimir el formulario.
Ejemplos varios:
<form Action="" Method=""> |
Imprimirá la página |
<form Action="http:/..." Method="POST"> |
Enviará el formulario por Internet. |
<form Action="notepad.exe"
Method="output.htm"> |
Hará una llamada de CGI Local |