FTLS.org 
Francais     English
 
 
Accueil
 
 Linux
Introduction
Liens
 
 Initiation
Internet
HTML
CGI
Perl
 
 Archives
Java
Perl Tools
Scripts CGI
Scripts PHP
 
 Calculatrices
HP 48
TI 92
 
 Gratuit du Net
A Gratuit
Comparatifs
Se divertir
 
 Aide Webmasters
Trucs & Astuces
JavaScript
 
 Site
Partenaires
Contact
 
 Powered by
linux
 

Exemples


Exemples de JavaScript



6. Date et Heure

    6.1 En Anglais

    Dans ce cas, il faut inclure ce Script dans l'en-tête :

    <SCRIPT LANGUAGE="JavaScript">
    <-- © The JavaScript Resource Center -->
        var enabled = 0;
        function TOfunc() {
           TO = window.setTimeout( "TOfunc()", 1000 );
           var today = new Date();
           var todaystring = today.toString();
           var i;
           var fin = "";
           var offset = (50  - todaystring.length) / 2;
           if(offset < 0) offset = 0;
           for(i=0;i < offset;i++) fin += " ";
           fin += todaystring;
           document.forms[0].elements[0].value = fin;
        }
    </SCRIPT>
    Il faut Modifier <BODY> : <BODY ... OnLoad="TOfunc()">

    Dans le corps du document on insère le Script suivant à la place voulue :
    <FORM>
    <-- © The JavaScript Resource Center -->
    <TABLE BORDER=5 CELLPADDING=1 CELLSPACING=3>
    <TR><TD ALIGN=CENTER>
    <INPUT TYPE="text" NAME="disp" VALUE="" SIZE=43>
    </TD></TR>
    </TABLE>
    </FORM>

    6.2 En Chiffres

    Dans ce cas, il faut inclure ce Script dans l'en-tête :

    <SCRIPT>
    <!--
    var timerID = null;
    var timerRunning = false;
    function startclock () {
            if(timerRunning)
                    clearTimeout(timerID);
            timerRunning = false;
            showtime();
    }
    function showtime () {
                    var localnow = new Date();
            var lTime = localnow.getTime()+ (localnow.getTimezoneOffset()-60)*60;
            var now = new Date(lTime);
            var hours = now.getHours();
            var minutes = now.getMinutes();
            var seconds = now.getSeconds()
            var days = now.getDate();
            var timeValue = hours
             var timeDate = now.getDate() + "-" + (now.getMonth()+1) + "-" + now.getYear()
            timeValue += ((minutes < 10) ? ":0" : ":") + minutes
            timeValue += ((seconds < 10) ? ":0" : ":") + seconds
            document.clock.face.value = timeValue;
            document.clock.date.value = timeDate;
            timerID = setTimeout("showtime()",1000);
            timerRunning = true;
    } // -->
    </SCRIPT>
    Il faut Modifier <BODY> : <BODY ... onload="startclock()">

    Dans le corps du document on insère le Script suivant à la place voulue :
    <FORM NAME="clock" OnSubmit="0">
    <TABLE BORDER=5>
    <TR><TD ALIGN=CENTER>
    <B>Nous sommes le :</B>
    <INPUT type="text" name="date" size=8 value="">
    </TD><TD ALIGN=CENTER>
    <B>Il est :</B>
    <INPUT type="text" name="face" size=8 value="">
    </TD></TR></TABLE></FORM>

    6.3 Dans barre de Statut

        Dans ce cas, il faut inclure ce Script dans l'en-tête :

    <SCRIPT LANGUAGE="JavaScript">
    function doClock() {
     window.setTimeout( "doClock()", 1000 );
     today = new Date();
     self.status = today.toString();
    }
    </SCRIPT>
    Il faut Modifier <BODY> : <BODY ... OnLoad="doClock()">

    Le corps du document ne change pas.



 
© Copyright 2000 FTLS (Tyndiuk Frédéric). All rights reserved.
Last Update 08/03/2000 - Send all comments to webmaster@ftls.org