5) ALERTE

dans body

<A="button1 onclick="alert('Ne cliquez pas, SVP')">
<INPUT TYPE="button" NAME="Button1" VALUE="cliquez pour voir!">


résultat:



6) HEURE DATE

1)1er script
dans head
<SCRIPT LANGUAGE="JavaScript">
<!--début du script
var ddt1, delai;
function debuteTemps1(delai1 ) {
var hhmmss = " ", min, sec;
delai = delai1;

adate = new Date()
hhmmss += adate.getHours();
min = adate.getMinutes();
if (min < 10) hhmmss += ":0" + min; >
else hhmmss += ":" + min;
sec = adate.getSeconds();
if (sec < 10) hhmmss += ":0" + sec; >
else hhmmss += ":" + sec;
hhmmss = " " + hhmmss;
document.Temps11.heure.value = hhmmss;

ddt1 = setTimeout("debuteTemps1(delai)",delai1);
}
// fin du script-->
<SCRIPT LANGUAGE="JavaScript" >
<!-- début de script
var dd1, delai;
function debuteDate1(delai1) {
var adate, date, amois;
delai = delai1;
adate = new Date();
date = adate.getDate();
amois = adate.getMonth()+1;

if (amois == 1) date += " janvier";
else if (amois == 2) date += " février";
else if (amois == 3) date += " mars";
else if (amois == 4) date += " avril";
else if (amois == 5) date += " mai";
else if (amois == 6) date += " juin";
else if (amois == 7) date += " juillet";
else if (amois == 8) date += " août";
else if (amois == 9) date += " septembre";
else if (amois == 10) date += " octobre";
else if (amois == 11) date += " novembre";
else if (amois == 12) date += " décembre";
if (adate.getYear() > "99" )
date += " " + adate.getYear();
else date + = " " + (1900 + adate.getYear() );
date = " " + date;
document.Temps21.date.value = date;
dd1 = setTimeout( "debuteDate1(delai)",delai1 ) ;
}
// fin du script-->
</SCRIPT>

dans body
<BODY onLoad= "debuteDate1(10000);debuteTemps1(1000) "onUnload="clearTimeout(dd1);clearTimeout(ddt1)">
<FORM NAME=Temps21">
<INPUT TYPE="text" NAME="date" SIZE="18"><BR></FORM>
<FORM NAME="Temps11">
<INPUT TYPE="text" NAME="heure" SIZE="12"><BR></FORM>



résultat:





2) un 2eme script permet d'afficher l'heure et la date courante. A insérer dans le flux de votre document.


<SCRIPT LANGUAGE="JavaScript">
<!--
today = new Date()
document.write("Nous sommes le ", today.getDate(),"/",today.getMonth()+1,"/",today.getYear())
document.write("<br>il est déjà ",today.getHours(),":",today.getMinutes());
//-->
</SCRIPT>

Résultat:


7) IMPRIMER

dans head
<SCRIPT LANGUAGE="JavaScript">
<!--
function imprimer(){window.print(); }
</script >
dans body

<form>
<p><input name="B1" onclick="imprimer();>
type="button" value="Imprimer">< /p>
</form>


résultat:



8) MODIFIER

1) dans head
<script LANGUAGE = "JavaScript">
Modif = new Date(document.lastModified) ;
Jour = new Array ;
Jour[1] = "Dimanche" ;
Jour[2] = "Lundi" ;
Jour[3] = "Mardi" ;
Jour[4] = "Mercredi" ;
Jour[5] = "Jeudi" ;
Jour[6] = "Vendredi" ;
Jour[7] = "Samedi" ;
Mois = new Array ;
Mois[1] = "janvier" ;
Mois[2] = "février" ;
Mois[3] = "mars" ;
Mois[4] = "avril";
Mois[5] = "mai" ;
Mois[6] = "juin" ;
Mois[7] = "juillet" ;
Mois[8] = "août";
Mois[9] = "septembre";
Mois[10] = "octobre";
Mois[11] = "novembre";
Mois[12] ="décembre";
var DateModif = " " + Jour[Modif.getDay()+1] + " " + Modif.getDate() + " " +
Mois[Modif.getMonth()+1] + " " + Modif.getYear();
</script>



dans body


<SCRIPT LANGUAGE="javascript">
document.write( 'Page modifiée le:' + DateModif + '.' ) ;
</script>




résultat:



2) Ce script affiche simplement la date (format ex : 05/08/1998) de la dernière modification apportée à votre page. Il fait aussi appel à la fonction lastModified.

<SCRIPT LANGUAGE="JavaScript">
<!--
date=document.lastModified
jour=date.charAt(3)+date.charAt(4)
mois=date.charAt(0)+date.charAt(1)
annee=date.charAt(6)+date.charAt(7)+date.charAt(8)+date.charAt(9)
document.write("Dernière modification de ce document : "+jour+"/"+mois+"/"+annee)
//-->
</SCRIPT>

Résultat:



PS :
Microsoft s'est démarqué en proposant un modèle Active X, qui n'est rien de plus que le modèle OLE 2 rebaptisé pour la circonstance.
Tout utilisateur d'un PC sous Windows connaît la facilité d'utilisation des liens OLE permettant, par exemple, d'afficher un tableau Excel dans un document Word.
Avec la même facilité, Microsoft permet d'afficher dans un document HTML un objet qui peut être un texte Word, ou un document Excel.

FIN

SOMMAIRE JavaScript

RETOUR vulgarisation