Controles Avanzados Para Formularios

El estándar HTML 4.0 ha traído varias mejoras a los formularios, que acercan los mismos a las características que tienen

Views 106 Downloads 5 File size 238KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

El estándar HTML 4.0 ha traído varias mejoras a los formularios, que acercan los mismos a las características que tienen en lenguajes como Java o Visual Basic. Desafortunadamente, el Netscape 4, lanzado al mercado antes de la aprobación del HTML 4.0, no implementa ninguna de estas mejoras, por lo que los ejemplos de este capítulo sólo serán contemplados correctamente por los usuarios de Explorer 4 y 5 y los arriesgados usuarios de las versiones beta del futuro Netscape 5.

Con los controles avanzados de Microsoft FrontPage, es posible agregar funcionalidad a los sitios Web. Existen dos tipos de controles avanzados ActiveX: los controles de exploración, que están disponibles para los visitantes del sitio cuando éstos ven la página en un explorador Web y los controles de tiempo de diseño (DTC), disponibles cuando se crea una página Web en FrontPage. Algunos controles avanzados pueden no resultar adecuados, o simplemente no funcionar, en una página Web. Originalmente utilizados como herramientas por los programadores de software, los controles avanzados evitan la necesidad de volver a escribir los fragmentos de código que se utilizan con más frecuencia. Los controles diseñados específicamente para crear software no funcionarán en FrontPage ni en World Wide Web.

Los controles ActiveX de exploración se ejecutarán cuando una página Web que contenga el control se cargue en Microsoft Internet Explorer. Algunos controles ActiveX se instalan como parte de Microsoft Windows 95 o posterior y muchos otros lo hacen con determinados tipos de software. Estos controles pueden reproducir una gran variedad de comportamientos, como mostrar calendarios o tableros de cotizaciones.

Los controles DTC son un tipo especial de control ActiveX que se puede utilizar en FrontPage. Por ejemplo, a veces, los programadores de software escriben controles DTC para utilizarlos al crear contenido en una página Web durante el tiempo de diseño. Cuando explore la página Web, el visitante sólo verá el resultado del control avanzado, que normalmente es texto.

La vulnerabilidad en cuanto a seguridad de los archivos o controles externos puede extenderse a las páginas web que utilicen dichos elementos. Por ejemplo, las hojas de estilo externo (con la extensión .css), los archivos de script (con la extensión .js), los controles ASP.NET personalizados y otros elementos podrían suponer un riesgo para la seguridad. Asegúrese de que sus hojas de estilo, complementos, temas, ejecutables, scripts, controles y otros archivos proceden de orígenes de datos de confianza.

Una de las cosas que más han mejorado son los botones. Ahora disponen de una etiqueta propia, de modo que se pueda encerrar con ella todo tipo de elementos HTML, como gráficos o, incluso, tablas enteras. Como no podía ser de otra manera, la etiqueta en cuestión se llama BUTTON:

Soy una tabla
que está en un botón


Los parámetros de dicha etiqueta son los normales, TYPE, que podrá tomar los valores SUBMIT (por defecto), RESET y BUTTON, NAME y VALUE. Por otro lado, ahora podemos declarar un gráfico como un elemento más de entrada. como un nuevo tipo dentro del elemento INPUT:

Este elemento se comportará de mismo modo que un botón de tipo SUBMIT, pero añadirá como información en el formulario las coordenadas x e y donde el usuario lo pulsó.