| 
             > 12/12/2007 : JsLib v1.4 est disponible  | 
          ![]()  | 
        |
| Présentation - Documentation - Installation - Utilisation - Téléchargement | ||
| 
						 Vous recherchez JSLib, la bibliothèque de la communauté Mozilla ? Jetez un coup d'œil ici : http://jslib.mozdev.org/  | 
				
							
            
            
            
             | 
            
            
  | 
        ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
            
            
             
             | 
        |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| chrono.js | Simule un chronomètre et affiche le temps écoulé. | Doc | Exemple | 
| clavier.js | Capture et gère les évènements clavier. | Doc | Exemple | 
| cookies.js | Lit, écrit et efface les cookies de la page Web courante. | Doc | Exemple | 
| crypto.js | Chiffre/déchiffre (AES) et contrôle l'intégrité (MD5) des données. | Doc | Exemple | 
| date.js | Formate la date du jour et la date de modification du document. | Doc | Exemple | 
| dialogues.js | Affiche et contrôle les boîtes de dialogue les plus utilisées. | Doc | Exemple | 
| dyna.js | Contrôle les divisions (ou couches) des pages Web dynamiques (DHTML). | Doc | Exemple | 
| fenetres.js | Modifie les propriétés et le contenu des fenêtres du navigateur. | Doc | Exemple | 
| forms.js | Formate, contrôle et récupère le contenu des formulaires. | Doc | Exemple | 
| heure.js | Formate l'heure courante et l'affiche de manière statique ou dynamique. | Doc | Exemple | 
| images.js | Contrôle le chargement et l'affichage des images. | Doc | Exemple | 
| langue.js | Détecte la langue utilisée par le navigateur du client. | Doc | Exemple | 
| liens.js | Insère un lien sur un texte, une image, un bouton ou une image dynamique. | Doc | Exemple | 
| medias.js | Insère un média audio ou vidéo dans la page Web courante. | Doc | Exemple | 
| monnaie.js | Calcule la TVA et les montants HT et TTC, et convertit une devise en Euro. | Doc | Exemple | 
| navig.js | Détecte le navigateur, sa version et le système d'exploitation du client. | Doc | Exemple | 
| souris.js | Capture et gère les évènements souris. | Doc | Exemple | 
| xml.js | Charge un fichier XML et permet d'accéder aux données qu'il contient. | Doc | Exemple | 
Pour installer JsLib sur votre ordinateur, décompressez le fichier archive (jslib14.zip ou jslib14.tar.gz) dans le répertoire de votre choix. Trois sous-répertoires sont alors créés :
Si vous choisissez d'utiliser JsLib pour développer un site Web, copiez le répertoire scripts/ dans le répertoire racine de votre site.
La meilleure manière de comprendre le fonctionnement de JsLib est celle-ci :
A titre d'exemple, voici le code HTML d'une page Web affichant uniquement la date du jour :
                  CompatibilitéToutes les fonctions fournies sont conformes au standard ECMA-262 (JavaScript 1.3). Elles ont été testées et validées avec : 
 Environ 95% des fonctions fonctionnent avec les versions précédentes de ces navigateurs (Internet Explorer 4.0, Netscape 4.7, etc.) et avec d'autres navigateurs partiellement compatibles ECMA-262 (Galeon, Konqueror, OmniWeb, etc.).  | 
              
    <HTML>
        <HEAD>
            <TITLE>Date du jour</TITLE>
            <!-- inclut le source du fichier JsLib -->
            <SCRIPT LANGUAGE="JavaScript" SRC="date.js"></SCRIPT>
        </HEAD>
        <BODY>
            <!-- appelle la fonction JavaScript souhaitée -->
            <SCRIPT LANGUAGE="JavaScript">
                document.write(dateJour());
            </SCRIPT>
        </BODY>
    </HTML>
            
            Cette page fonctionne dans tout navigateur compatible JavaScript/ECMAScript,
            à condition de copier le fichier date.js dans le même
            répertoire que la page.
          
Téléchargez l'archive au format ZIP ou TAR/GZIP puis utilisez la commande ou l'outil adéquat pour en extraire les fichiers.
| jslib14.zip | Archive, format ZIP | Télécharger | 
| jslib14.tar.gz | Archive, format TAR/GZIP | Télécharger | 
Erreurs, critiques, améliorations, questions : toutes les remarques
              sont les bienvenues. Ecrivez à l'auteur à cette adresse de courriel :
            echevillard (at) users.sourceforge.net.
| Projet hébergé par SourceForge.net. | 
                	
LicenceJsLib 1.4 Ce programme est un logiciel libre ; vous pouvez le redistribuer ou le modifier suivant les termes de la licence "GNU Lesser General Public License" telle que publiée par la Free Software Foundation, version 3 de la licence. Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE : sans même la garantie implicite de COMMERCIALISABILITÉ ni d'ADÉQUATION À UN OBJECTIF PARTICULIER. Consultez la licence GNU LGPL pour plus de détails. Vous devriez avoir reçu une copie de la licence GNU LGPL avec ce programme ; si ce n'est pas le cas, consultez http://www.gnu.org/licenses/.  | 
              
| Haut de la page | ||
| 
            Présentation
            - Documentation
            - Installation
            - Utilisation
            - Téléchargement
             | 
        ||
| 
           Dernière mise à jour le
            12/12/2007
              | 
          
             | 
        |