| Java script |
1- Principe
Si le langage Java impose le téléchargement de classes, c'est à dire de programmes précompilés depuis le serveur, JavaScript provoque l'exécution de programmes non compilés mais interprétés et contenus dans le corps de la page HTML.
Alors que Java fut proposé par SUN et ensuite adopté par Netscape 2.0 , Javascript n'est compris que par Netscape et par Internet Explorer V3.0.
A la fin de l'année 1995, Netscape représentait 80% du marché des navigateurs, à la fin de l'année 1996 cette part sera vraisemblablement de 50%, mais sur PC on peut penser que 90% des navigateurs comprendront JavaScript. UNGI ne pouvait pas ne pas mettre son grain de sel dans JavaScript avec un commenttaire à la clé : utilisons JavaScript pour ce qui est simple, Java pour ce qui est simple ou compliqué.
Pour passer des considérations marketing aux considérations techniques, revenons sur le fait que JavaScript est interprété là où Java est compilé. Ceci a plusieurs implications :
Les principales sources
d'information sur JavaScript sont aujourd'hui :
Ajoutons la page de Timothy : Timothy's JavaScript Examples [www.essex1.com/people/timothy/js-index.htm] qui est contient un grand nombre d'exemples de programmes en JavaScript.
2- Language :
| JavaScript - Insertion dans une page HTML |
<SCRIPT>
<!--
Les fonctions JavaScript sont définies entre ces balises.
// -->
</SCRIPT>
Petites restrictions :
Dans cette première approche nous verrons comment utiliser les applet mis à votre disposition pour que vous puissiez les inserer dans vos pages pédagogiques.
3- Exemples
Cette partie ne sera pas un cours de programmation JavaScript,
mais c'est une présentation de Scripts utilisables sur
votre site Web.
![]() ![]() |
Afficher l'heure dans la page HTM - Date
et heure Mise en plca d'un filtrage d'accès- Password Affichage d'information complémentaires - Message dans la barre d'état "MouseOver" Inforamtion de mise à jour d'un fichier - Dernière modification d'un document Ouvrir une nouvelle fenêtre - Nouvelle fenêtre |
cours
de programation JAVABase de donnée d'applet dédié à la biologie