Sommaire

Obtenir des données distantes avec JavaScript

La plupart du temps, une page web, en réaction à une action utilisateur, doit demander à un serveur distant de la matière pour travailler. Tantôt des données à afficher, des images, des vidéos, des fichiers sonores ou musicaux, tantôt la vérification et l’enregistrement de données ou le résultat d’un calcul à partir de variables saisies par l’utilisateur.

Au début d’Internet, les utilisateurs des sites web naviguaient de page en page, qui étaient donc chargées intégralement à chaque fois. Les technologies actuelles permettent de ne recharger que certaines parties de la page en cours de visualisation afin d’améliorer l’expérience utilisateur, de rendre plus fluide sa navigation et plus facile la recherche qu’il a entreprise.

1. Les fichiers exemples

Le code du fichier main.html que nous utiliserons pour cette section est :

<!DOCTYPE html> 
<html lang="fr-FR"> 
   <head> 
       <meta charset="utf-8"> 
       <title>Page WEB support</title> 
       <link rel="stylesheet" type="text/css" href="styles/main.css"> 
       <script type="text/javascript" src="scripts/jQuery-331.min.js">
</script> 
  ...