Dreamweaver CS4 | ![]() |
Ressources de Dreamweaver CS4 |
A propos des comportements JavaScriptLes comportements Adobe® Dreamweaver® CS4 placent du code JavaScript dans des documents de façon à ce que les visiteurs puissent modifier une page Web de différentes façons ou lancer certaines tâches. Un comportement est la combinaison d'un événement et d'une action déclenchée par cet événement. Dans le panneau Comportements, vous pouvez ajouter un comportement à une page en spécifiant une action, puis l'événement qui déclenche cette action. Remarque : Le code de comportement est un code JavaScript côté client, c'est-à-dire qu'il s'exécute sur des navigateurs, mais pas sur des serveurs.
Les événements sont en réalité des messages générés par les navigateurs, indiquant qu'un utilisateur a fait quelque chose sur votre page. Par exemple, lorsqu'un visiteur déplace le pointeur sur un lien, le navigateur génère un événement onMouseOver pour ce lien ; le navigateur vérifie ensuite s'il doit appeler du code JavaScript (spécifié dans la page affichée) en guise de réponse. Ces événements sont définis pour différents éléments de la page ; par exemple, dans la plupart des navigateurs, onMouseOver et onClick sont des événements associés à des liens, tandis que onLoad est un événement associé à des images et à la section body du document. Une action correspond à un code JavaScript pré-rédigé qui effectue une tâche spécifique, comme ouvrir une fenêtre de navigateur, afficher ou masquer un calque, diffuser un son ou arrêter une animation Adobe Shockwave. Les actions proposées dans Dreamweaver présentent une compatibilité inter-navigateurs maximale. Une fois qu'un comportement est associé à un élément de page, le comportement appelle l'action (code JavaScript) associée à un événement chaque fois que cet événement se produit pour cet élément. Les événements disponibles pour déclencher une action donnée varient d'un navigateur à l'autre. Par exemple, si vous associez l'action Message contextuel à un lien et spécifiez que l'action sera déclenchée par l'événement onMouseOver, votre message s'affiche dans une boîte de dialogue lorsqu'un utilisateur pointe la souris sur ce lien dans le navigateur. Un événement unique peut déclencher plusieurs actions différentes et vous pouvez définir l'ordre d'exécution de ces actions. Dreamweaver propose plus d'une vingtaine d'actions ; des actions supplémentaires sont disponibles sur le site Web d'Exchange à l'adresse www.adobe.com/go/dreamweaver_exchange_fr, ainsi que sur les sites d'autres développeurs Vous pouvez écrire vos propres actions si vous maîtrisez le langage JavaScript. Remarque : Les termes comportement et action appartiennent à la terminologie Dreamweaver et non à la terminologie HTML. Du point de vue du navigateur, une action est un élément de code JavaScript comme un autre.
|