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.

Paramètres<br />

url:String - URL <strong>du</strong> fichier à télécharger sur l'ordinateur local. Vous pouvez également<br />

envoyer <strong>de</strong>s données au serveur avec l'appel <strong>de</strong> download() en ajoutant <strong>de</strong>s paramètres à<br />

l'URL pour que le script serveur les analyse. Voici un exemple d'utilisation : http://<br />

www.myserver.com/picture.jpg?userID=jdoe<br />

Sur certains navigateurs, les chaînes d'URL ont une longueur limitée. Une longueur<br />

supérieure à 256 caractères peut échouer sur certains navigateurs ou serveurs.<br />

<strong>de</strong>faultFileName:String [facultatif] - Nom <strong>de</strong> fichier par défaut affiché dans la boîte <strong>de</strong><br />

dialogue <strong>du</strong> fichier à télécharger. Les caractères suivants sont interdits dans cette chaîne : / \ : *<br />

? " < > | %<br />

Si vous omettez ce paramètre, le nom <strong>de</strong> fichier <strong>de</strong> l'URL distante est analysé et utilisé par<br />

défaut.<br />

Valeur renvoyée<br />

Boolean - Valeur true si la boîte <strong>de</strong> dialogue permettant à l'utilisateur <strong>de</strong> choisir un fichier est<br />

affichée. Si la boîte <strong>de</strong> dialogue ne s'affiche pas, la métho<strong>de</strong> renvoie false. La boîte <strong>de</strong><br />

dialogue peut ne pas s'afficher pour l'une <strong>de</strong>s raisons suivantes :<br />

■ Vous n'avez pas passé <strong>de</strong> valeur pour le paramètre url.<br />

■ Le type ou le format <strong>de</strong>s paramètres transmis n'est pas correct.<br />

■ Le paramètre url a une longueur zéro.<br />

■ Une violation <strong>de</strong> sécurité s'est pro<strong>du</strong>ite; c'est-à-dire que votre fichier SWF a essayé<br />

d'accé<strong>de</strong>r à un fichier sur un serveur hors <strong>de</strong> la Sandbox <strong>de</strong> sécurité <strong>de</strong> votre fichier SWF.<br />

■ Une autre session browse est déjà en cours. Une session browse peut commencer par<br />

FileReference.browse(), FileReferenceList.browse(), ou<br />

FileReference.download().<br />

■ Le protocole utilisé n'est pas le protocole HTTP ou HTTPS.<br />

Evénements<br />

onCancel<br />

Invoqué lorsque l'utilisateur ferme la boîte <strong>de</strong> dialogue.<br />

onComplete<br />

Appelé en cas <strong>de</strong> réussite <strong>de</strong> l'opération <strong>de</strong> téléchargement.<br />

onIOError<br />

FileReference (flash.net.FileReference) 587

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

Saved successfully!

Ooh no, something went wrong!