|  |  |  | 
|
|
 |
 |
 |
Focus - 20 Août 2008 Devenez "membre" de ALL HTML et faites partie d'une vraie communauté de passionnés et/ou de professionnels du développement sur Internet. L'accès membre est gratuit et vous permet d'accéder à des fonctionnalités complémentaires : - accéder à l'annuaire des 44 000 membres, - poster des messages dans les forums, - utiliser la messagerie interne, - bénéficier d'offres négociées...). Alors n'attendez-plus!
Inscrivez-vous dès à présent !
|
|
|
 |
 |
 |
JAVASCRIPT |     | | Introduction à Javascript
1. C'est quoi un Javascript ? Javascript a été créé par Netscape pour développer des applications Internet et, par la même occasion, pour étendre les possibilités du HTML. Il s'agit d'un langage léger et orienté objet, permettant d'écrire des scripts. Attention : il ne faut pas confondre Java et Javascript ! Java est un langage de programmation développé par SUN et non un langage de script comme Javascript. De plus, les scripts écrits avec Javascript sont interprétés par le navigateur et incorporés dans le code HTML, ce qui n'est pas le cas du langage Java.
2. Les différences entre Javascript et JAVA
| Javascript | JAVA | | Code intégré dans la page HTML. | Code non intégré dans la page HTML (applet). | | Code interprété par le navigateur au moment de l'exécution. | Code source compilé avant son exécution. | | Code de programmation simple mais limité. | Langage de programmation complexe mais illimitée (presque). | | Accès aux objets du navigateur. | Pas d'accès aux objets du navigateur. |
3. Les différentes versions Javascript A l'heure actuelle, il existe plusieurs versions de Javascript. Voici, ci-dessous, un tableau résumant les différentes versions avec les navigateurs compatibles ainsi que la balise définissant la version.
| Version | Compatibilité | Balise | | javascript 1.0 | I.Explorer 3.0 - Netscape 2.0 | <script language="javascript1.0"> | | javascript 1.1 | Netscape 3.0 | <script language="javascript1.1"> | | javascript 1.2 | I.Explorer 4.x - Netscape 4.x | <script language="javascript1.2"> | | javascript 1.3 | I.Explorer 5.x et 6.X - Netscape 6.x | <script language="javascript1.3"> |
4. Différences entre Javascript et VBScript Pour réaliser vos scripts, il existe deux langages possibles : Javascript (technologie Netscape) et VBScript (technologie Microsoft). Voici un tableau résumant les propriétés et points forts de ces deux langages.
| Compatibilité | Origine | Notions | Implantation | | Javascript | Internet Explorer et Netscape | C++ | Notions en C++ recommandées | Excellente | | VBScript | Internet Explorer | Visual Basic | Sans notions particulières | Moyenne |
5. Principe d'exécution du script par le navigateur Les Scripts permettent d'indiquer aux navigateurs comment ils doivent réagir à certains événements, comme par exemple un clic de souris sur un bouton. On appelle ceci "la gestion par l'événement".
Schéma décrivant ce phénomène
| L'objet | Evénement ---------> | Gestionnaire d'événement | | (bouton) | (clic de souris) | (envoi du formulaire) | | Object | Event | Event Handler |
|
|
|  | 
Recommander ALL HTML Si vous appréciez ce site, n'hésitez pas à le faire découvrir à vos ami(e)s...
| Cliquez ici |
|
|
|  |  |