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.

this.loa<strong>de</strong>d = true;<br />

this.onLoad(true);<br />

}<br />

}<br />

Vous pouvez ignorer le gestionnaire d'événements XML.onData pour intercepter le texte<br />

XML sans l'analyser.<br />

Voir également<br />

onLoad (XML.onLoad, gestionnaire)<br />

onHTTPStatus (XML.onHTTPStatus, gestionnaire)<br />

onHTTPStatus = function(httpStatus:Number) {}<br />

Appelé quand Flash Player reçoit un co<strong>de</strong> d'état HTTP <strong>du</strong> serveur. Ce gestionnaire vous laisse<br />

capturer et manipuler les co<strong>de</strong>s <strong>de</strong> statut HTTP.<br />

Le gestionnaire onHTTPStatus est appelé avant onData, qui déclenche <strong>de</strong>s appels à onLoad<br />

avec une valeur <strong>de</strong> un<strong>de</strong>fined si le chargement échoue. Il est important <strong>de</strong> noter qu'après le<br />

déclenchement <strong>de</strong> onHTTPStatus, onData est toujours déclenché, que vous supplantiez<br />

onHTTPStatus ou non. Pour un emploi optimal <strong>du</strong> gestionnaire onHTTPStatus, écrivez une<br />

fonction appropriée pour intercepter le résultat <strong>de</strong> l'appel onHTTPStatus ; vous pouvez<br />

ensuite l'employer dans vos fonctions <strong>de</strong> gestion onData ou onLoad. Si onHTTPStatus n'est<br />

pas appelé, cela signifie que le joueur n'a pas essayé d'envoyer la requête URL. Ceci est<br />

possible car la requête viole les règles <strong>de</strong> sécurité <strong>du</strong> sandbox pour SWF.<br />

Si Flash Player ne peut pas obtenir <strong>du</strong> serveur un co<strong>de</strong> <strong>de</strong> statut ou ne peut pas communiquer<br />

avec le serveur, la valeur par défaut (0) est transmise à votre co<strong>de</strong> <strong>ActionScript</strong>. La valeur 0<br />

peut être générée par tous les joueurs, comme si un URL malformulé avait été requis, et est<br />

toujours générée par le mo<strong>du</strong>le Flash Player lorsqu'il est exécuté dans les navigateurs suivants,<br />

lesquels ne transmettent pas les co<strong>de</strong>s <strong>de</strong> statut HTTP au joueur : Netscape, Mozilla, Safari,<br />

Opera, ou Internet Explorer pour Macintosh.<br />

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

Paramètres<br />

httpStatus:Number - Co<strong>de</strong> <strong>de</strong> statut HTTP renvoyé par le serveur. Par exemple, la valeur<br />

404 indique que le serveur n'a rien trouvé qui correspon<strong>de</strong> à l'URI requis. Les valeurs <strong>de</strong> co<strong>de</strong><br />

HTTP sont répertoriées dans les sections 10.4 et 10.5 <strong>de</strong> la spécification HTTP à l'adresse<br />

ftp://ftp.isi.e<strong>du</strong>/in-notes/rfc2616.txt.<br />

XML 1347

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

Saved successfully!

Ooh no, something went wrong!