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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

■ Livre blanc concernant les API liées à la sécurité <strong>de</strong> Flash Player 8 à l'adresse http://<br />

www.macromedia.com/go/fp8_security_apis<br />

Pour Flash Player 7 et version ultérieure :<br />

■ Les sites Web permettent l'accès interdomaines à une ressource via un fichier <strong>de</strong> régulation<br />

interdomaines.<br />

■ Dans les fichiers SWF d'une version exécutée dans Flash Player 7 ou une version<br />

ultérieure, le paramètre url doit se trouver exactement dans le même domaine. Par<br />

exemple, un fichier SWF à l'adresse www.someDomain.com ne peut charger que <strong>de</strong>s<br />

données provenant <strong>de</strong> sources se trouvant é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 intitulé someDomain.com.<br />

Cette métho<strong>de</strong> est similaire à XML.sendAndLoad().<br />

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

Paramètres<br />

url:String - Une chaîne ; l'URL vers laquelle les variables doivent être transférées. Si le<br />

fichier SWF effectuant cet appel s'exécute dans un navigateur Web, url doit appartenir au<br />

même domaine que le fichier SWF.<br />

target:Object - L'objet LoadVars ou XML qui reçoit les variables téléchargées.<br />

method:String [facultatif] - Une chaîne ; la métho<strong>de</strong> GET ou POST <strong>du</strong> protocole HTTP. La<br />

valeur par défaut est POST.<br />

Renvoie<br />

Boolean - Une valeur booléenne.<br />

Exemple<br />

Pour l'exemple suivant, ajoutez une occurrence TextInput instance intitulée name_ti, une<br />

occurrence TextArea intitulée result_ta, et une occurrence Button intitulée submit_button<br />

sur la scène. Lorsque l'utilisateur clique sur l'occurrence <strong>de</strong> bouton Login dans l'exemple<br />

suivant, <strong>de</strong>ux objets LoadVars sont créés : send_lv et result_lv. L'objet send_lv copie le<br />

nom <strong>de</strong> l'occurrence name_ti et envoie les données à greeting.cfm. Le résultat <strong>de</strong> ce script est<br />

chargé dans l'objet result_lv et la réponse <strong>du</strong> serveur s'affiche dans l'occurrence TextArea<br />

(result_ta). Ajoutez le co<strong>de</strong> <strong>ActionScript</strong> suivant à l'image 1 <strong>du</strong> scénario :<br />

LoadVars 733

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

Saved successfully!

Ooh no, something went wrong!