Une lecture du script est proposée à la suite. Il est compatible avec les navigateurs IE7+, Firefox, Chrome, Opera et Safari.
Code Javascript
Ligne 23 : script HTML : déclaration de l'élément <span>Ligne 25 et 26 : affichage de "info" à la place de l'élément <span> de la page web.
Ligne 27 : appel de la fonction loadXMLDoc() qui appellera l'autre fonction displayData() quand le serveur web aura répondu.
Ligne 29 à 43 : Déclaration de la fonction loadXMLDoc(). Cette fonction lance une requête vers la page web - texte - enregistrée sur le web à l'URL http://sin.nexgate.ch/bt3/bts.txt
Ligne 39, 40 : quand le serveur aura répondu et qu'il n'y a pas d'erreur de transmission alors le texte sera transmis à la fonction passée en paramètre. Il s'agit de la fonction displayData() (voir ligne 27).
Ligne 45 à 49 : Déclaration de la fonction displayData().
Ligne 46 : Le paramètre inData récupéré est affecté à la variable locale nommée iData
Ligne 47 : affichage de la variable iData dans l'élément <span>
Ligne 48 : appel de la fonction loadXMLDoc() pour une nouvelle lecture du texte distant après un délai de 5s (5000 ms). Réduire cette valeur conduit à saturer le serveur distant et à se voir refuser toute réponse par la suite.
%%%
Aucun commentaire:
Enregistrer un commentaire