Introduction
* Javascript permet de rendre dynamique un site internet développé en HTML.
* Javascript permet de développer de véritables applications fonctionnant exclusivement dans le cadre d’Internet.
* Le Javascript est un langage de script simplifié orienté objet dont la syntaxe est basée sur celle du Java.
* Javascript a été initialement élaboré par Netscape en association avec Sun Microsystem.
– Plus tard, Microsoft développera son propre langage Javascript officiellement connu sous le nom de JScript.
* Contrairement à un applet Java qui est un programme compilé, les
scripts écrits en Javascript sont interprétés
– Le Java, représenté par un ou plusieurs fichiers autonomes dont l’extension sera *.class ou *.jar, est invoqué par une balise HTML spécifique
– Le JavaScript est écrit directement au sein du document HTML
sous forme d’un script encadré par des balises HTML spéciales.
* Javascript est standardisé par un comité spécialisé, l’ECMA
(European Computer Manufactures Association).
HTML et JavaScript
* la page HTML devra TOUJOURS contenir les deux
balises spécifiques et indispensables
* Le code JavaScript s’intègre de deux manière avec le
code HTML
– 1. Insertion directe dans le code HTML
• Le code JavaScript s’insère le plus souvent dans la page HTML elle
même.
• C’est la méthode la plus simple et la plus fréquemment utilisée par les développeurs de sites Internet.
* 2. Insertion comme un module externe
<script language= »JavaScript »>
…………
</script>
Insertion dans une page HTML
* Il existe 2 manières d’insérer du code JavaScript dans une
page HTML
– 1.1 Insertion pour exécution directe
• Le code s’exécute automatiquement lors du chargement de la page HTML dans le navigateur en même temps que le contenu de la page HTML s’affiche à l’écran.
• Le code JavaScript est placé dans le corps même de la page HTML,
entre les balises <body> ………. Et ……… </body>
Insertion et exécution événementielle
* Le code javascript est d’abord lu par le navigateur, stocké en mémoire, pour ne s’exécuter que sur demande, lors du déclenchement d ’un événement.
* Le code JavaScript est placé dans le corps même de la page HTML, entre les balises <head> ………. et ……… </head>
* Le code s’exécutera seulement lors d’un événement généré par intervention de l’utilisateur.
– Il faut écrire le code correspondant à cet événement dans le corps du document HTML.
……
Cours informatique (2.04 MB) (Cours PDF)