G-L > loadVariablesNum

 

loadVariablesNum

Disponibilité

Flash Player 4. Les fichiers Flash 4 ouverts sous Flash 5 doivent être convertis pour utiliser la syntaxe correcte.

Usage

loadVariables ("url" ,niveau [, variables])

Paramètres

url Une URL absolue ou relative où se trouvent les variables. Si vous accédez à l'animation avec un navigateur web, l'hôte de l'URL doit se trouver dans le même sous-domaine que l'animation même.

niveau Un entier spécifiant le niveau Flash Player de réception des variables.

variables Un paramètre facultatif spécifiant une méthode HTTP d'envoi des variables. Le paramètre doit être la chaîne GET ou POST. Omettez ce paramètre si aucune variable ne doit être envoyée. La méthode GET ajoute les variables à la fin de l'URL et est utilisée pour des petits nombres de variables. La méthode POST envoie les variables dans un en-tête HTTP distinct et est utilisée pour les longues chaînes de variables.

Renvoie

Rien.

Description

Action ; lit des données depuis un fichier externe, tel qu'un fichier texte ou du texte généré par un script CGI, ASP, PHP ou Perl, et définit les valeurs des variables dans un niveau Flash Player. Cette action peut également être utilisée pour mettre à jour les variables de l'animation active avec des nouvelles valeurs. Lorsque vous chargez des variables dans un niveau, l'action du panneau Actions en mode Normal devient loadVariablesNum. En mode Expert, vous devez spécifier loadVariablesNum ou la choisir dans la boîte à outils Actions.

Le texte de l'URL spécifiée doit être au format standard MIME application/x-www-form-urlencoded (un format standard utilisé par les scripts CGI). L'animation et les variables à charger doivent se trouver dans le même sous-domaine. Tout nombre de variables peut être spécifié. Par exemple, la séquence ci-dessous définit plusieurs variables :

company=Macromedia&address=600+Townsend&city=San+Francisco&zip=94103

La première animation ouverte dans une occurrence de Flash Player est chargée dans le niveau inférieur (identifié par _level0). Lorsque vous utilisez l'action loadMovie ou loadMovieNum pour charger d'autre animation dans Flash Player, vous devez spécifier un niveau de Flash Player ou un clip cible, dans lequel charger chaque animation. Lorsque vous utilisez l'action loadVariablesNum, vous devez spécifier un niveau de Flash Player dans lequel charger les variables.

Exemple

Cet exemple charge des informations depuis un fichier texte vers des champs de texte dans le scénario principal (niveau 0) de Flash Player. Les noms de variables des champs de texte doivent correspondre aux noms de variables du fichier données.txt.

on(release) {
	loadVariablesNum("données.txt", 0);
}

Voir aussi

getURL, loadMovie, loadMovieNum, loadVariables, MovieClip.loadMovie, MovieClip.loadVariables