SVM n°213 mars 2003
SVM n°213 mars 2003
  • Prix facial : 4 €

  • Parution : n°213 de mars 2003

  • Périodicité : mensuel

  • Editeur : Excelsior Publications

  • Format : (204 x 280) mm

  • Nombre de pages : 166

  • Taille du fichier PDF : 182 Mo

  • Dans ce numéro : DivX, MP3, films, disques... téléchargez !

  • Prix de vente (PDF) : gratuit

Dans ce numéro...
< Pages précédentes
Pages : 150 - 151  |  Aller à la page   OK
Pages suivantes >
150 151
interne la page du webmestre Un site, ça crée des liens ! Ami webmestre amateur, ce mois-ci, nous traitons d'un unique sujet : les minuteurs. Ceux-ci permettent notamment de déclencher une action à intervalles réguliers. L'intérêt étant de ne pas bloquer l'utilisateur pendant une animation, par exemple. Nos démos, valables avec Internet Faites défiler les couleurs Ici, il s'agit de changer la couleur d'un texte à intervalles réguliers. Les couleurs sont choisies dans une liste stockée sous forme de tableau. Tout d'abord, il faut définir l'objet sur lequel nous allons agir : ici, ce sera un texte encadré par une section. C'est le rôle de la balise
dans le corps du texte. L'attribut id nomme la section MonObjet (attention aux majuscules). Ce nom sera utilisé pour modifier les propriétés de l'objet. Dans l'en-tête (), on trouve le script. La fonction window.onload initie le processus car elle s'exécute automatiquement au chargement de la page. Elle contient l'instruction windows.setinterval qui va exécuter la fonction Changement toutes les 1000 millisecondes (donc toutes les secondes). Ensuite, nous avons défini trois variables, elles sont initialisées en dehors de toute fonction : couleurs est un tableau des couleurs à utiliser ; dans indiceMax sera calculé le nombre de couleurs utilisables ; Changer le texte Pour faire changer un texte à intervalles réguliers, modifiez le code précédent afin qu'il change le contenu de la section. Créez un nouveau tableau où vous inscrirez les couleurs en français : texte = new Array ("bleu", "rouge" vert","noir","cyan") ; Dans la fonction Changement, modifiez l'action sur l'objet : MonObjet.innerHTML="Ce texte est "+texte[indice]+"" ; 150 svm Mars 2003