Dreamweaver CS4 | ![]() |
Recursos de Dreamweaver CS4 |
Comportamientos JavaScriptLos comportamientos de Adobe® Dreamweaver® CS4 colocan código JavaScript en los documentos para que los visitantes puedan cambiar una página Web de diversas formas o iniciar determinadas tareas. Un comportamiento es una combinación de un evento y una acción que desencadena ese evento. En el panel Comportamientos, un comportamiento se añade a una página especificando en primer lugar una acción y, a continuación, el evento que desencadena esa acción. Nota: El código del comportamiento es código JavaScript del lado del cliente; es decir, se ejecuta en los navegadores, no en los servidores.
Los eventos son mensajes generados por los navegadores que indican que un visitante de la página ha hecho algo. Por ejemplo, cuando un visitante mueve el puntero sobre un vínculo, el navegador genera un evento onMouseOver para ese vínculo. A continuación, el navegador comprueba si hay algún código JavaScript (especificado en la página mostrada) al que deba llamar como respuesta. Los distintos elementos de la página tienen definidos diferentes eventos. Por ejemplo, en la mayoría de los navegadores onMouseOver y onClick son eventos asociados a vínculos, mientras que onLoad es un evento asociado a imágenes y a la sección body del documento. Una acción es código JavaScript ya definido que realiza una tarea, como abrir una ventana del navegador, mostrar u ocultar un elemento PA (con posición absoluta), reproducir un sonido o detener una película Adobe Shockwave. Las acciones que incorpora Dreamweaver proporcionan la máxima compatibilidad con los distintos navegadores. Después de adjuntar un comportamiento a un elemento de página, el comportamiento llama a la acción (código JavaScript) asociada a un evento cuando dicho evento tiene lugar para ese elemento. (Los eventos que puede utilizar para desencadenar una acción determinada varían en función del navegador de que se trate.) Por ejemplo, si adjunta la acción Mensaje emergente a un vínculo y especifica que el evento onMouseOver desencadena esa acción, cada vez que alguien sitúe el puntero del ratón sobre ese vínculo, aparecerá el mensaje. Un mismo evento puede desencadenar varias acciones distintas, y se puede especificar el orden en que esas acciones tienen lugar. Dreamweaver incluye unas 24 acciones. Encontrará otras acciones en el sitio Web de Exchange en www.adobe.com/go/dreamweaver_exchange_es, así como en los sitios Web de otros desarrolladores. Si dispone de los conocimientos necesarios sobre JavaScript, puede escribir sus propias acciones. Nota: Los términos comportamiento y acción son términos de Dreamweaver, no de HTML. En lo que se refiere al navegador, una acción es igual que cualquier otro elemento de código JavaScript.
|