Attributs et fonctions du framework Anaa.
© 2007-2012 - Sandrine Takis & Denis Sureau - Licence GNU GPL 2.0.
AACaching: Booléen
L'attribut prend la valeur true is la mise en cache est permise, ou false, si elle ne l'est pas.
On devrait le laisser sur false, sauf pour les fichiers qui sont rarement modifiée. Désactiver le cache réduit les performances sur de gros fichiers, mais l'activer peut avoir des résultats intattendus.
Celle fonction est appelée par les autres pour créer un objet XMLHttpRequest.
Interface:
function AACreate()
Argument: Aucun.
Retour: Un objet XMLHttpRequest.
Appelée pour lire un document.
Le type de document est déterminé par son extension. Toute extension qui se termine par "ml" (xml, xhtml, etc...) doit être dans un format compatible XML. Les autres
extensions sont supposées dénoter des fichiers de texte.
Un fichier JSON doit avoir une extension json ou js et est un fichier de texte.
Interface:
function AARead(url, callback, élément)
Arguments:
Retour: Rien.
Charger un fichier XML avec toute extension.
Interface:
function AALoadXML(url, callback, élément)
Arguments
Retour: Rien.
Charge le contenu d'une page HTML dans une variable ou une balise dans la page actuellement affichée. Cela permet d'accéder au contenu d'une autre page par les méthodes du Document Object Model.
Avant d'appeler la fonction, vous devez déclarer une variable ou créer une balise pour stocker le contenu.
Elle appelle elle-même une fonction définie par l'utilisateur et passé en argument, qui traite le corps de la page HTML chargée.
L'argument param peut être l'identifieur d'une balise div où stocker les données extraites.
Voyez les démos pour plus de détails sur l'utilisation de cette fonction.
Interface:
function AALoadHTML(url, callback, id, param)
Arguments:
Retour:
Appelée pour envoyer des données à un script sur le serveur.
Interface:
function AAWrite(url, données [, fonction] )
Arguments:
Retour: Rien.
Lit l'en-tête d'un fichier.
Interface
function AAHead(url, clé, fonction, élément)
Argument
Retour: Rien
Extrait le contenu de la balise body tag dans une page web lue et transcrite sous forme de chaîne de caractères par l'objet XHR.
Interface:
function AAGetBody(contenu)
Argument:
Retour: Une chaîne de caractères, la partie de la page dans la balise body.
Gratuit, open source sous licence GPL 2.0.
Vous pouvez librement utiliser cette librairie, l'étendre si besoin, mais sans supprimer le notice de
copyright notice.