U-X > XML.onLoad

 

XML.onLoad

Disponibilité

Flash Player 5.

Usage

monCodeXML.onLoad(succès)

Paramètres

succès Une valeur booléenne indiquant si l'objet XML a été correctement chargé par une opération XML.load ou XML.sendAndLoad.

Renvoie

Rien.

Description

Méthode ; invoqué par Flash Player lorsqu'un document XML est reçu depuis le serveur. Si le document XML est reçu avec succès, le paramètre succès est true. Si le document n'a pas été reçu, ou si une erreur est survenue lors de la réception de la réponse du serveur, le paramètre succès est false. L'implémentation par défaut de cette méthode n'est pas active. Pour avoir la priorité sur l'implémentation par défaut, vous devez affecter une fonction contenant vos propres actions.

Exemple

L'exemple suivant crée une animation Flash pour une simple application d'interface eCommerce. La méthode sendAndLoad transmet un élément XML contenant le nom et le mot de passe de l'utilisateur et installe un gestionnaire onLoad pour traiter la réponse du serveur.

function monOnLoad(succès) {
	if (succès) {
		if (e.firstChild.nodeName == "REPONSELOGIN" &&
				e.firstChild.attributes.status == "OK") {
			gotoAndPlay("connecté")
		} else {
			gotoAndStop("échecDuLogin")
		}
	} else {
		gotoAndStop("échecDeLaConnexion")
	}
}
var maRéponseDeLogin = new XML();
maRéponseDeLogin.onLoad = monOnLoad;
monCodeXML.sendAndLoad("http://www.exemple.fr/login.cgi",
						maRéponseDeLogin);

Voir aussi

function, XML.load, XML.sendAndLoad