03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Les sites Web pour Flash Player 7 et les versions ultérieures peuvent autoriser l'accès<br />

interdomaines à une ressource via un fichier <strong>de</strong> régulation interdomaines. Dans les fichiers<br />

SWF d'une version exécutée dans Flash Player 7 ou une version ultérieure, le paramètre url<br />

doit se trouver exactement dans le même domaine. Par exemple, un fichier SWF à l'adresse<br />

www.someDomain.com ne peut charger que <strong>de</strong>s données provenant <strong>de</strong> sources se trouvant<br />

également à l'adresse store.someDomain.com,<br />

Pour les fichiers SWF lus par une version antérieure à Flash Player 7, le paramètre url doit<br />

correspondre au superdomaine <strong>du</strong> fichier SWF envoyant cet appel. Le superdomaine est<br />

dérivé en supprimant le composant le plus à gauche <strong>de</strong> l'URL d'un fichier. Par exemple, un<br />

fichier SWF à l'adresse www.someDomain.com peut charger <strong>de</strong>s données provenant <strong>de</strong><br />

sources à l'adresse store.someDomain.com, étant donné que les <strong>de</strong>ux fichiers sont dans le<br />

même superdomaine <strong>de</strong> someDomain.com.<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 6<br />

Paramètres<br />

url:String - Une chaîne ; l'URL permettant <strong>de</strong> télécharger les variables. Si le fichier SWF<br />

effectuant cet appel s'exécute dans un navigateur Web, url doit appartenir au même domaine<br />

que le fichier SWF.<br />

Renvoie<br />

Boolean - false si aucun paramètre (null) n'est transmis ; true sinon. Utilisez le gestionnaire<br />

d'événements onLoad() pour vérifier que les données ont bien été téléchargées.<br />

Exemple<br />

Le co<strong>de</strong> suivant définit une fonction <strong>du</strong> gestionaire onLoad indiquant à quel moment les<br />

données sont renvoyées à l'application Flash à partir d'un script PHP côté serveur, puis charge<br />

les données dans passvars.php.<br />

var my_lv:LoadVars = new LoadVars();<br />

my_lv.onLoad = function(success:Boolean) {<br />

if (success) {<br />

trace(this.toString());<br />

} else {<br />

trace("Error loading/parsing LoadVars.");<br />

}<br />

};<br />

my_lv.load("http://www.helpexamples.com/flash/params.txt");<br />

Vous trouverez un autre exemple dans le fichier guestbook.fla <strong>du</strong> dossier d'exemples<br />

d’<strong>ActionScript</strong>. Vous trouverez ci-<strong>de</strong>ssous les chemins type <strong>de</strong> ce dossier :<br />

724 Chapitre 2: Classes <strong>ActionScript</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!