Pakket | flash.events |
Klasse | public class SecurityErrorEvent |
Overerving | SecurityErrorEvent ErrorEvent TextEvent Event Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
text
van het object om te bepalen welke bewerking werd uitgevoerd en welke URL's werden gebruikt. Wanneer er geen gebeurtenislisteners zijn, geeft de foutopsporingsversie van Flash Player of de toepassing AIR Debug Launcher (AFL) automatisch een foutmelding weer die de inhoud van de eigenschap text
bevat. Er is slechts één type beveiligingsfoutgebeurtenis: SecurityErrorEvent.SECURITY_ERROR
.
Beveiligingsfoutgebeurtenissen zijn de laatste gebeurtenissen die voor een doelobject zijn verzonden. Dit betekent dat andere gebeurtenissen, waaronder algemene foutgebeurtenissen niet worden verzonden voor een doelobject dat een beveiligingsfout ondervindt.
Verwante API-elementen
Methode | Gedefinieerd door | ||
---|---|---|---|
SecurityErrorEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, text:String = "", id:int = 0)
Maakt een Event-object dat informatie bevat over beveiligingsfoutgebeurtenissen. | SecurityErrorEvent | ||
[overschrijven]
Maakt een kopie van het object SecurityErrorEvent en stelt de waarde van elke eigenschap in zodat deze overeenkomt met die van het origineel. | SecurityErrorEvent | ||
Een hulpprogrammafunctie voor de implementatie van de methode toString() in aangepaste ActionScript 3.0-Event-klassen. | Event | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Controleert of de methode preventDefault() is aangeroepen voor de gebeurtenis. | Event | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Annuleert het standaardgedrag van een gebeurtenis wanneer dat gedrag kan worden geannuleerd. | Event | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Voorkomt het verwerken van gebeurtenislisteners in het huidige knooppunt en volgende knooppunten in de gebeurtenisstroom. | Event | ||
Voorkomt het verwerken van gebeurtenislisteners in knooppunten die volgen op het huidige knooppunt in de gebeurtenisstroom. | Event | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
[overschrijven]
Retourneert een tekenreeks die alle eigenschappen van het object SecurityErrorEvent bevat. | SecurityErrorEvent | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
Constante | Gedefinieerd door | ||
---|---|---|---|
SECURITY_ERROR : String = "securityError" [statisch]
De constante SecurityErrorEvent.SECURITY_ERROR definieert de waarde van de eigenschap type van een gebeurtenisobject securityError. | SecurityErrorEvent |
SecurityErrorEvent | () | Constructor |
public function SecurityErrorEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, text:String = "", id:int = 0)
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Maakt een Event-object dat informatie bevat over beveiligingsfoutgebeurtenissen. Gebeurtenisobjecten worden als parameters aan gebeurtenislisteners doorgegeven.
Parameterstype:String — Het type gebeurtenis. Gebeurtenislisteners hebben toegang tot deze informatie via de overerfde eigenschap type . Er is slechts één type foutgebeurtenis: SecurityErrorEvent.SECURITY_ERROR .
| |
bubbles:Boolean (default = false ) — Bepaalt of het Event-object deelneemt aan de terugkoppelfase van de gebeurtenisstroom. Gebeurtenislisteners hebben toegang tot deze informatie via de overerfde eigenschap bubbles .
| |
cancelable:Boolean (default = false ) — Bepaalt of het Event-object kan worden geannuleerd. Gebeurtenislisteners hebben toegang tot deze informatie via de overerfde eigenschap cancelable .
| |
text:String (default = " ") — Tekst die moet worden weergegeven als foutbericht. Gebeurtenislisteners hebben toegang tot deze informatie via de eigenschap text .
| |
id:int (default = 0 ) — Een referentienummer dat aan de specifieke fout is gekoppeld.
|
Verwante API-elementen
clone | () | methode |
override public function clone():Event
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Maakt een kopie van het object SecurityErrorEvent en stelt de waarde van elke eigenschap in zodat deze overeenkomt met die van het origineel.
Geretourneerde waardeEvent — Een nieuw object securityErrorEvent met de eigenschapwaarden die overeenkomen met het origineel.
|
toString | () | methode |
override public function toString():String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Retourneert een tekenreeks die alle eigenschappen van het object SecurityErrorEvent bevat. De tekenreeks heeft de volgende indeling:
[securityErrorEvent type=waarde bubbles=waarde cancelable=waarde text=waarde errorID=waarde]
De errorId
is alleen beschikbaar in Adobe AIR
String — Een tekenreeks die alle eigenschappen van het object SecurityErrorEvent bevat.
|
SECURITY_ERROR | Constante |
public static const SECURITY_ERROR:String = "securityError"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
De constante SecurityErrorEvent.SECURITY_ERROR
definieert de waarde van de eigenschap type
van een gebeurtenisobject securityError
.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
bubbles | false |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
currentTarget | Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. |
target | Het netwerkobject dat de beveiligingsfout rapporteert. |
text | Tekst die moet worden weergegeven als foutbericht. |
Verwante API-elementen
SecurityErrorEventExample
gebruikt om te tonen hoe een listenermethode securityErrorHandler()
kan worden geïnstantieerd en ingesteld voor gebeurtenissen securityError
die moeten worden verzonden. Deze gebeurtenis vindt plaats wanneer een locatie URLRequest
zich niet in precies hetzelfde domein bevindt als de SWF die het aanroept en het aangeroepen domein geen interdomeintoegang toestaat aan de hand van een bestand met interdomeinbeleid.
Maak een SecurityErrorEvent
door http://www.[yourdomain].com
te vervangen door een pad dat geen interdomeintoegang toestaat.
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); } } }
Wed Jun 13 2018, 11:42 AM Z