Package | flash.events |
Classe | public class SecurityErrorEvent |
Héritage | SecurityErrorEvent ErrorEvent TextEvent Event Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9, Flash Lite 4 |
text
de l’objet pour déterminer le type d’opération tentée et les éventuelles URL concernées. En l’absence d’écouteurs d’événements, la version débogueur de Flash Player ou l’application de débogage du lanceur AIR affiche automatiquement un message d’erreur renfermant le contenu de la propriété text
. Il n’existe qu’un seul type d’événement d’erreur de sécurité : SecurityErrorEvent.SECURITY_ERROR
.
Les événements d’erreur de sécurité sont distribués en dernier pour tout objet cible. Par conséquent, les autres événements, en particulier ceux d’erreur générique, ne sont pas distribués pour un objet cible lié à une erreur de sécurité.
Eléments de l’API associés
Méthode | Défini par | ||
---|---|---|---|
SecurityErrorEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, text:String = "", id:int = 0)
Crée un objet Event contenant des informations sur les événements d’erreur de sécurité. | SecurityErrorEvent | ||
[override]
Crée une copie de l’objet SecurityErrorEvent et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine. | SecurityErrorEvent | ||
Fonction d’un utilitaire permettant d’implémenter la méthode toString() dans des classes Event ActionScript 3.0 personnalisées. | Event | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Vérifie si la méthode preventDefault() a été appelée pour l’événement. | Event | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Annule le comportement par défaut d’un événement si cette opération est possible. | Event | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Bloque le traitement des écouteurs d’événement dans le nœud actuel et les suivants dans le flux d’événements. | Event | ||
Bloque le traitement des écouteurs d’événement dans les nœuds qui suivent le nœud actuel dans le flux d’événements. | Event | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
[override]
Renvoie une chaîne répertoriant toutes les propriétés de l’objet SecurityErrorEvent. | SecurityErrorEvent | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
Constante | Défini par | ||
---|---|---|---|
SECURITY_ERROR : String = "securityError" [statique]
La constante SecurityErrorEvent.SECURITY_ERROR définit la valeur de la propriété type d’un objet d’événement securityError. | SecurityErrorEvent |
SecurityErrorEvent | () | Constructeur |
public function SecurityErrorEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, text:String = "", id:int = 0)
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Crée un objet Event contenant des informations sur les événements d’erreur de sécurité. Les objets Event sont transmis en tant que paramètres aux écouteurs d’événements.
Paramètrestype:String — Type de l’événement. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété type héritée. Il n’existe qu’un seul type d’événement d’erreur : SecurityErrorEvent.SECURITY_ERROR .
| |
bubbles:Boolean (default = false ) — Détermine si l’objet Event prend part à la phase de propagation du flux d’événements. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété bubbles héritée.
| |
cancelable:Boolean (default = false ) — Détermine si l’objet Event peut être annulé. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété cancelable héritée.
| |
text:String (default = " ") — Texte à afficher en tant que message d’erreur. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété text .
| |
id:int (default = 0 ) — Numéro de référence à associer à l’erreur spécifique.
|
Eléments de l’API associés
clone | () | méthode |
override public function clone():Event
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Crée une copie de l’objet SecurityErrorEvent et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine.
Valeur renvoyéeEvent — Nouvel objet SecurityErrorEvent dont les propriétés ont la même valeur que celles de l’objet d’origine.
|
toString | () | méthode |
override public function toString():String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Renvoie une chaîne répertoriant toutes les propriétés de l’objet SecurityErrorEvent. La chaîne est écrite au format suivant :
[securityErrorEvent type=valeur bubbles=valeur cancelable=valeur text=valeur errorID=valeur]
La valeur errorId
est uniquement disponible dans Adobe AIR.
String — Chaîne répertoriant toutes les propriétés de l’objet SecurityErrorEvent.
|
SECURITY_ERROR | Constante |
public static const SECURITY_ERROR:String = "securityError"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9, Flash Lite 4 |
La constante SecurityErrorEvent.SECURITY_ERROR
définit la valeur de la propriété type
d’un objet événement securityError
.
Les propriétés de cet événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
currentTarget | L’objet qui traite activement l’objet Event avec un écouteur d’événements. |
target | Objet réseau signalant l’erreur de sécurité |
text | Texte à afficher en tant que message d’erreur. |
Eléments de l’API associés
SecurityErrorEventExample
pour montrer comment une méthode d’écouteur securityErrorHandler()
peut être instanciée et définie pour écouter les événements securityError
à distribuer. Cet événement se produit lorsqu’un emplacement URLRequest
n’est pas exactement dans le même domaine que le fichier SWF appelant, et que le domaine demandé ne dispose pas d’une autorisation d’accès interdomaines via un fichier de régulation interdomaines.
Pour créer un objet SecurityErrorEvent
, remplacez http://www.[yourdomain].com
par un chemin qui ne dispose pas d’un accès interdomaines.
package { import flash.display.Sprite; import flash.net.URLLoader; import flash.net.URLRequest; import flash.events.SecurityErrorEvent; public class SecurityErrorEventExample extends Sprite { public function SecurityErrorEventExample() { var loader:URLLoader = new URLLoader(); loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler); var request:URLRequest = new URLRequest("http://www.[yourDomain].com"); loader.load(request); } private function securityErrorHandler(event:SecurityErrorEvent):void { trace("securityErrorHandler: " + event); } } }
Tue Jun 12 2018, 09:30 AM Z