Démonstrations Ajax avec Anaa
Mise en oeuvre du framework Anaa avec des démos des fonctions de base.
Démonstrations textuelles
- Charger un fichier de texte. Et afficher le contenu dans la page courante.
- Envoyer un texte au serveur.
XML demos
Démonstrations Ajax et PHP
- Lancer un script PHP. On utilise GET pour exécuter un fichier PHP. Ce qu'il affiche sera retourné dans la propriété responseText de l'objet XMLHttpRequest.
- Ping d'URL. Tester si une page web existe sur un site avec un script PHP qui fait un "ping" sur le serveur.
Démonstrations HTML
- Charger le contenu d'une autre page HTML.
- On prend un élément spécifique dans l'autre page HTML grâce à Ajax.
En-têtes
Echanger des données entre deux sites avec Anaa
L'objet XMLHttpRequest permet sur les navigateurs récents, dont Internet Explorer 10, d'échanger des données entre domaines différents. Pour les autres navigateurs, on peut utiliser une solution de remplacement...
L'extension intersites du framework Anaa permet d'échanger des données de façon sécurisée entre les sites. Elle est constituée de ces fichiers à placer sur les deux sites:
Sur le premier site:
- anaa.js
- anaa-cross-site.js
- anaa-cross-site-get.php
- anaa-cross-site-call.php
Sur le second site:
- anaa-cross-site-reply.php
- anaa-remote.txt
Si vous voulez seulement lire des données sur le second site, il vous faut seulement anaa-cross-get.php et les fichiers JavaScript.
Le script anaa-cross-site-call.php envoie des données au second site,
où le script anaa-cross-site-reply.php les traite et retourne un résultat qui est récupéré par le premier script, qui démarré l'échange.
Anaa-remote.txt est un fichier de texte utilisé pour la démonstration seule.
Pour plus de détails sur l'Ajax entre sites, lire le Tutoriel pour Ajax entre sites sur xul.fr.
Télécharger l'extension: anaa-cross-site.zip