Le JavaScript


| Présentation | Données | Opérateurs | Instructions |

 

Les Bases

    JavaScript est un langage de programmation de scripts. Un script est un programme dont le code source est inclus dans un document HTML. Ce programme est interprété et s'exécute sur la machine du client lorsque le document est chargé ou lors d'une action de l'utilisateur (clic ou déplacement du curseur par exemple).
Les principes, l'implémentation, le fonctionnement, les domaines d'application de JavaScript n'ont strictement rien à voir avec ceux de Java. Seule une éventuelle ressemblance superficielle au niveau de la syntaxe et la volonté de profiter d'un effet de mode relatif à Java ont valu à ce langage de s'appeler JavaScript.

JavaScript a été inventé par Netscape et implémenté à partir de Navigator 2.0. Bien entendu JavaScript a évolué au fur et à mesure des versions de navigateurs.

Fonctionnement

  • Le client demande un document HTML au serveur.
  • Le serveur envoie le document au client
  • Le document contient un script.
  • Le client interprète le script placé entre les balises :
    <SCRIPT LANGUAGE="JavaScript">
    ...
    </SCRIPT>

Exemple

<HEAD>
<SCRIPT LANGUAGE="JavaScript"><!--
function maj() {
document.write("Dernière mise à jour : "
+ document.lastModified);
}
//-->
</SCRIPT>
</HEAD>
<BODY>
Ceci est un essai
<P>
<SCRIPT><!--
maj();
//-->
</SCRIPT>
<NOSCRIPT>Dommage !</NOSCRIPT>

Possibilités

     Contrairement à Java, JavaScript est complètement intégré au navigateur. Un programme JavaScript a accès à des informations internes au navigateur (version, plugins…), et à tous les éléments de la page HTML courante (cf. DOM). Les principales applications de JavaScript sont :
   • la validation de formulaires avant envoi au serveur,
   • la détection de type et de version de navigateur,
   • la gestion de fenêtres (pop-ups, cadres…),
   • la préservation d'informations contextuelles,
   • la génération automatique de date,
   • la détection de plug-in,
   • les calculs côté client,
   • les effets d'images...

   

[contact - informations - Demonstartion en ligne - Demonstration PDF

Spécialisation 
Nos domaines de prédilections. Avantages et commentaires sur ces technologies: Pourquoi et comment avoir un site web?[cliquez ici] 

 
Vue d'ensemble en images
Les étapes élémentaires de quelques réalisations en quelques étapes[cliquez ici] 
 
Questions (FAQ), aides rapides... 
Des réponses rapides aux questions pressantes [click here] 
 
De la documentation est maintenant disponible en ligne. Jettez y un oeil! [cliquez ici]
  
Quelques outils pratiques et quelques services  Etes vous en train de construire votre premier site? Lisez ceci ce que vous devez savoir[cliquez ici] 
Nom de domaine[cliquez ici] 
 
Newsletter gratuite! 
Tenez vous au courant, abonnez vous aux nouvelles SoftPeople, c'est gratuit! Donnez votre mail ici:  
 
 
 

| Accueil | retour haut de page | contact |

SOFTPEOPLE
Passionnés d'informatique depuis 1990 (C) 2005 SoftPeople