Sommaire: Présentation de JavaScript: Quelques aspects techniques
Présentation de JavaScript
Introduction
Java et JavaScript
Quelques aspects techniques
Conclusion
Contrôle du contenu et de
l’apparence de pages Web
Contrôle de fonctionnalités
du Navigateur Internet
Gestion du contenu d’une
page Web
Gestion d’interactions avec
l’utilisateur
Liens avec les applets Java
Manipulation et gestion d’images
Lecture et écriture de Cookies
Autres fonctionnalités intéressantes
Extrait du cours: Présentation de JavaScript: Quelques aspects techniques
Ce que JavaScript sait faire (1)
Le réel intérêt de JS tient de son étroite liaison avec les navigateurs Internet
– Contrôle du contenu et de l’apparence de page Web
*write()… faire apparaître un texte supplémentaire dynamiquement
*construire une page dynamiquement à partir de rien
– Contrôle de fonctionnalités du Navigateur Internet
* affichage de message par boite de dialogue ou dans la barre de status
* saisie de données simples
* ouverture et gestion de l’affichages d ’URL dans des fenêtres du navigateur
– Gestion du contenu d’une page Web
* accès à la liste des liens hypertextes, images, applets Java,… d’une page
* accès à l’ensemble des contrôles boutons, zone de saisie,… d’une page
– Gestion d’interactions avec l’utilisateur
* gestions d ’actions liées à des événements utilisateur : déplacement de la souris sur un contrôle, validation d’une saisie, d’un Submit sur un formulaire…
Ce que JavaScript sait faire (2)
– Liens avec les applets Java
* fonctionnalité Netscape « LiveConnect »
* invocation de méthode d’applet Java depuis JS
* lecture et écriture de propriétés d ’applet Java depuis JS
– Manipulation et gestion d’images
* possibilité de réaliser des effets sur images : passage de la souris sur une image ou lors d ’un clique sur image…
– Lecture et écriture de Cookies
* Cookies : initialement prévu pour les scripts CGI, code écrit et lu par le serveur CGI et mémorisé sur le client pour générer des pages en fonction du contexte client.
* JS peut lire et écrire des Cookies et peux parfois remplacer l ’utilisation de script CGI
– etc..
* Utilisation de délai window.setTimeout()
* Utilisation de fonctions sophistiquées de gestion de la Date et Heure
………
Présentation de JavaScript: Quelques aspects techniques (311 KO) (Cours PDF)