Présenté par Viviane Lévesque JavaScript Présenté par Viviane Lévesque 21/04/2019
Qu’est ce que le JavaScript? Les scripts qui s’ajoutent aux balises Html, peuvent en quelque sorte être comparés aux macros d’un traitement de texte. Ces scripts vont être traités et exécutés par le browser lui-même sans devoir faire appel aux ressources du serveur. Ces instructions seront donc traitées en direct et surtout sans retard par le navigateur. 21/04/2019
Développé par: Nestcape (LiveScript) Sun (JavaScript) Microsoft Java a été initialement développé par Netscape et s’appelait à l’époque LiveScript. Le nom JavaScript est arrivé à la fin de 1995, par la firme Sun. Microsoft l’a aussi adopté à partir de son Internet Explorer 3. 21/04/2019
Différence entre Java et Javascript Code intégré dans la page Html Module (applet) distinct de la page Html Code interprété par le browser au moment de l'exécution Code source compilé avant son exécution Codes de programmation simples mais pour des applications limitées Langage de programmation beaucoup plus complexe mais plus performant Java a été initialement développé par Netscape et s’appelait à l’époque LiveScript. Le nom JavaScript est arrivé à la fin de 1995, par la firme Sun. Microsoft l’a aussi adopté à partir de son Internet Explorer 3. Permet d'accéder aux objets du navigateur N'accède pas aux objets du navigateur Confidentialité des codes nulle (code source visible) Sécurité (code source compilé) 21/04/2019
Différents objets Par exemple: 21/04/2019
Objet fenêtre Suite exemple: 21/04/2019
Objet document Suite exemple: 21/04/2019
Objet formulaire Suite exemple: 21/04/2019
Objet radio, bouton et texte Suite exemple: 21/04/2019
Hiérarchie des objets Hiérarchie de l’exemple: Chemin: radio fenêtre radio fenêtre document formulaire bouton texte Chemin: (window).document.form.radio[0]. 21/04/2019
Pour apprendre et exploiter le Javascript 1. Un browser qui reconnaît le Javascript 2. Une solide connaissancre du Html 3. Un simple éditeur de texte 21/04/2019
1. Browsers compatibles Netscape 2.0 Netscape 3.0 Javascript (baptisé à posteriori 1.0) Netscape 3.0 Javascript 1.1 Netscape 4.0 (Communicator) Javascript 1.2 Explorer 3.0 Quelque chose qui ressemble à du Javascript 1.0 Explorer 4.0 Javascript 1.2 21/04/2019
2. Un solide bagage en Html Tutorial du langage Html: « Apprendre le langage Html » à l’adresse: www.ccim.be/ccim328/html/index.htm 21/04/2019
3. Un bon éditeur de texte 21/04/2019
Exemple d’un texte en javascript <html> <head> Mon premier JavaScript! </head> <body> <br> Ceci est un document HTML normal. <script language="JavaScript"> document.write("Ceci est du JavaScript!") </script> Retour en HTML. </body> </html> 21/04/2019
Résultat de l’exemple 21/04/2019
Conclusion 21/04/2019