mardi 11 août 2015

Importation de données dans le navigateur

Le script suivant importe des données du web et l'affiche. Il pourra être étoffé afin d'afficher les données graphiquement.
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